repoze.who.plugins.macauth

نرم افزار تصویر:
repoze.who.plugins.macauth
جزئیات نرم افزار:
نسخه: 0.1.0
ها تاریخ: 14 Apr 15
توسعه دهنده: Mozilla Services Team
پروانه: رایگان
محبوبیت: 11

Rating: 2.0/5 (Total Votes: 1)

در repoze.who.plugins.macauth پلاگین repoze.who برای MAC دسترسی به احراز هویت است:
& nbsp؛ از HTTP: //tools.ietf.org/html/draft-ietf-oauth-v2-http-mac-01
به منابع دسترسی با استفاده از MAC دسترسی به احراز هویت، مشتری باید مجموعه ای از اعتبار MAC شامل ID و کلید مخفی به دست آمده. آنها با استفاده از این اعتبار به درخواست امضا به سرور.
هنگامی که دسترسی به منابع محافظت می شود، سرور یک پاسخ 401 چالش با طرح "مک" به شرح زیر است تولید:
> GET / protected_resource HTTP / 1.1
> هاست: example.com
& nbsp؛ از HTTP / 1.1 401 غیر مجاز
و nbsp؛ WWW-احراز: MAC
مشتری خواهد اعتبار خود را MAC برای ساخت یک امضا درخواست استفاده و آن را در هدر مجوز مانند:
> GET / protected_resource HTTP / 1.1
> هاست: example.com
> مجوز: MAC شناسه = "h480djs93hd8"،
> TS = "1336363200"،
> فعلی = "dj83hs9s"،
> مک = "bhCQXTVyfj5cmA9uKkPFx1zeOXM ="
& nbsp؛ از HTTP / 1.1 200 OK
و nbsp؛ نوع مطلب: متن / ساده
 فقط برای شما: اطلاعات مخفی!
این افزونه با استفاده از کتابخانه tokenlib برای تایید اعتبار MAC:
& nbsp؛ از HTTPS: //github.com/mozilla-services/tokenlib
اگر این کتابخانه می کند با نیازهای شما مطابقت ندارد، شما می توانید یک تابع پاسخ به تماس های سفارشی برای رمزگشایی MAC شناسه رمز ارائه

مورد نیاز:.

پایتون

نرم افزار های دیگر از توسعه دهنده Mozilla Services Team

pyramid_whoauth
pyramid_whoauth

14 Apr 15

powerhose
powerhose

20 Feb 15

pyramid_multiauth
pyramid_multiauth

15 Apr 15

نظرات به repoze.who.plugins.macauth

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!