OAuth چیست و چرا باید به عنوان یک برنامه نویس به آن توجه کنیم ؟

جولای 1, 2008

OAuth یک پروتوکل احراز هویت ضربدری است که به کاربران اجازه می دهد تا عکس ها فیلم ها لیست دوستان و… را کر در سایتی مانند جی میل ذخیره شده را به سایت دیگری مانند فوتوباکت انتقال دهند بدون اینکه مدارک امنیتی شان ( مانند نام کاربری و کلمه عبور) را فاش کنند . یعنی اینکه شما کلمه عبور جی میل تان را در فوتوباکت وارد کنید تا فوتو باکت به وسیله آن به جای شما با جی میل تماس بگیرد .

Oauth چگونه کار می کند؟
به جای اینه شما مدارک احراز هویت جی میل تان را به فوتوباکت بدهید , فوتوباکت شما را به صفحه ی لاگ این login جی میل هدایت می کند و شما آنجا شناسایی می شوید آنگاه به فوتو باکت اجازه می دهید به فایل های شما دسترسی داشته باشد .

اهمیت آن برای برنامه نویسان
هنگامی که شما به عنوان یک برنامه نویس وب۲ ای می خواهید تا برنامه تان اطلاعاتی را از برنامه های دیگر وبی دریافت کند در حالی که شما به امنیت کاربرانتان اهمیت می دهید این موضوع از اهمیت خاصی برخوردار است زیرا در مرحله اول کاربر با وارد کردن کلمات عبور در برنامه شما احساس خوشایندی نخواهد داشت در صورتی که اگر در محیط آشنای قبلی این کار را انجام دهد احساس امنیت خواهد کرد .

پشتیبانی
در حال حاضر برای همه زبان های محبوب از قبیل c#,java,javascript,perl,python کتابخانه هایی نوشته شده که می توانید از Google code یا سایت رسمی oath آن را دریافت کنید .( php )

منابع :
http://pankap.com/tpt07/2008/06/29/four-minutes-introduction-to-oauth
http://www.dzone.com
http://blog.bittercoder.com/PermaLink,guid,83488336-290d-4c4b-a314-14fe255e5b4e.aspx

Entry Filed under: برنامه نویسی, مهندسی نرم افزار, وب. برچسب‌ها: , , , .

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


خوراك :))

مشترك فيد crophtشويد
 

گروه ها

Blogroll

Top Posts

نوشته های اخیر

برچسب‌ها

bliklist delicious digg donbaleh FireFox furl mohand.es oath Office openOffice openSource social bookmarking stumbleupon technorati افزونه امنیت بالاترين برنامه نويسي برنامه نویسی تبریک تسلا ، رعد و برق ، هات داگ تصوير ‌ تكنولوژي جیمیل دوچرخه ، ورزش ، تكنولوژي ریچارد استالمن سي شبكه شگفت انگیز عيب يابي ويندوز ري استارت فايرفاكس فایرفاکس فلاپی كيبورد لينكر مایکروسافت مهندسي نرم افزار نوروز وب وب2 وب سرویس ویندوز کاردستی کیک گنو

Archives

دوست مي دارم

I heart FeedBurner

من در توييتر

RSS فيد هاي اشتراكي در گوگل