محل تبلیغات شما

در این جلسه به authentication (احراز هویت ) می پردازیم که  بحث مهم و جدی در نود جی اس است. 

authentication چیست؟ Authentication یا احرازهویت در نود جی اس  چیست؟به فرآیندی گفته می شود که در آن ارسال کننده یا دریافت کننده اطلاعات برای همدیگر اطلاعاتی را ارائه می کنند تا مطمئن شوند آنها همانی هستند که ادعا می کنند. به نوعی در احراز هویت بررسی می شود که شخص یا . همانی هست که ادعا می کند.

اگر ارسال کننده یا دریافت کننده اطلاعات نتوانند به درستی برای همدیگر احراز هویت شوند در این میان اعتمادی ایجاد نمی شود که آنها بتوانند با همدیگر تبادل اطلاعات داشته باشند. احراز هویت یا Authentication همانطور که گفتیم یک فرآیند است و این فرآیند هم می تواند بسیار بسیار ساده باشد و هم می تواند بسیار بسیار پیچیده و دشوار باشد.ساده ترین راهکار احراز هویت که همگی ما از آن استفاده کرده ایم ساختار بسیار ساده یک کلید احراز هویت متنی است که ما آن را به عنوان پسورد یا رمز عبور می شناسیم و برای احراز هویت شدن در سیستم های مختلف از آن استفاده می کنیم.

Authorizationشامل نوع توکن و خود توکن می شود. وقتی که یک user ایی ساخته می شود باید برایش یک token  ایجاد کنیم.

حال این سوال پیش می آید که  token چیست ؟ و کار توکن چیست؟

توکن یک نشانه و نماد یک ارزش یا یک دارایی تایید شده است  به عبارت دیگر توکن در لغت به هرگونه کالای تایید شده قابل مبادله  گفته می شود. هر وقتی که سرور منابع درخواستی را دریافت می کند بایستی توکن از لحاظ اعتبار خود توکن و کلاینت آن اطمینان حاصل کند.اعتبار سنجی توکن بسته به نوع ایجاد آن می تواند به روش های مختلفی صورت گیرد. این اعتبار سنجی می تواند در همان سرور منابع یا با فراخوانی سرور احراز هویت انجام شود.ممکن است که یک  user چند token داشته باشد بنابراین token هایمان در object user مان یک آرایه است.

 

منبع: آموزش نودجی اس node.js

آموزش کامل نود جی اس-شروع کدنویس-جلسه دوم

آموزش کامل نود جی اس-نصب و راه اندازی-جلسه اول

آموزش کامل نود جی اس- Deployکردن -جلسه بیستم

احراز ,هویت ,یک ,توکن ,تواند ,کننده ,احراز هویت ,می شود ,می تواند ,شود که ,نود جی ,تواند بسیار بسیار ,دریافت کننده اطلاعات

مشخصات

تبلیغات

محل تبلیغات شما

آخرین ارسال ها

برترین جستجو ها

آخرین جستجو ها