آموزش رایگان Identity در Asp.Net Core
بررسی کامل دوره
- نظرات :39 نظر4.5
- آموزشگاه:کدیاد3.8
- مدرس:محمد حسین فلاحی4.5
- زمان:4 ساعت و 47 دقیقه
- مدرک:ندارد
- توضیحات:دارد
توضیحات
با سلام خدمت شما دوستان عزیز و همراهان سایت کدیاد. امیدوارم حالتون عالی باشه. محمد حسین فلاحی هستم، عضو مجموعهی کدیاد. و با دورهی آموزشی identity در asp.net core خدمت شما دوستان عزیز هستم.
در این دوره قصد دارم identity را به صورت کامل و در قالب پروژهی عملی به شما دوستان آموزش بدهم. که بتوانید در پروژههایتان از این ابزار استفاده کنید. و سیستم احراز هویت وبسایتتان را خیلی سریع پیاده سازی کنید.
Identity چیست؟
ببینید دوستان، در پروژه هایی که ما میزنیم، یکی از پر تکرارترین و مهمترین بخش هایی که وجود دارد، تعیین سطح دسترسی و احراز هویت کاربران است. که این قابلیت حتما باید پیاده سازی شود. و اشتباهی در آن صورت نگیرد. زیرا بعدا باعث مشکلات امنیتی خواهد شد. Identity یک سیستم Membership است. و یکی از محصولات شرکت مایکروسافت است. که برای فرایندهای Authorization, Authentication و Accounting پروژه های .Net تهیه شده است.
Identity قابلیتهای زیادی را در اختیار برنامه نویسان قرار می دهد. تا بتوانند در راحتترین حالت و در سریع ترین زمان ممکن، سیستم احراز هویت را کاملا ایمن و بهینه پیاده سازی کنند. زمانی که میگوییم ایمن، یعنی مشکل امنیتی اصلا ندارد. و ما میتوانیم از لحاظ امنیت به آن تکیه کنیم. و با اطمینان زیاد سراغ این سیستم برویم؛ به عنوان یک برنامه نویس .Net
دوستان Identity، یکسری مدلهای آماده دارد. و همچنین یکسری سرویسها و متدها دارد، که ما میتوانیم از آن استفاده کنیم. و موقع پیاده سازی سیستم احراز هویت، کار ما خیلی سادهتر میشود؛ و سریع میتوانیم آن قسمت را پیاده سازی کنیم. و اگر جایی خواستیم مدلها را تغییر دهیم، یا چند تا متد خودمان اضافه کنیم؛ میتوانیم این کار را انجام دهیم. پس در نتیجه قابلیت Custom شدن را نیز دارد.
سر فصل ها
در این قسمت به بررسی سر فصلها می پردازیم.
1. در بخش اول، ما با هم Identity را نصب میکنیم. و به معرفی آن می پردازیم. و همچنین دربارهی Identity و جداول و مدلهایی که دارد، توضیحات کوتاهی میدهیم.
2. در بخش دوم، قسمتهای مختلفی که هر سایتی باید داشته باشد، مثل ثبت نام، تایید حساب، ورود به سایت، ورود به شماره تلفن، فراموشی رمز عبور، ارسال ایمیل تایید و... را با هم بررسی میکنیم.
3. در بخش سوم، در این قسمت تنظیمات Identity را بررسی میکنیم و آن را تغییر میدهیم. و همچنین شخصی سازی آن را نیز انجام میدهیم. اعم از مدلها و ارورها و تنظیمات دیگری که Identity دارد را با هم Custom میکنیم.
4. در این بخش، ما از سرویسهای خارجی مثل Google، twitter، Facebook برای ورود به سایت استفاده میکنیم. و میبینید که چقدر ساده میتوانیم از این بخشها استفاده کنیم. و داخل پروژه خود از سرویسهای خارجی برای ورود به سایت استفاده کنیم.
5. در این بخش، ما Authorization را بررسی میکنیم. و هر سه روش Role Based و Claim Based و Policy Based را به شما آموزش خواهم داد. همچنین مزایا و معایب هر کدام را نیز به شما خواهم گفت. و شما با توجه به نیاز خود میتوانید از هر کدام که خواستید، داخل پروژههایتان استفاده کنید.
پیش نیازها
دوستان؛ شما برای استارت کار باید حتما با Asp.net core و Ef core آشنایی داشته باشید.
سخن پایانی...
ممنون از این که وقتتان را در اختیار من گذاشتید. امیدوارم در طول دوره هم، همراه من باشید. تا بتونم قطرهای به علم شما عزیزان اضافه کنم.
دوره آموزش رایگان Identity در Asp.Net Core دورهای با امتیاز نهایی 5 میباشد و توسط دوره بین که موتور جستجوی بهترین دوره های آموزشی میباشد، تحلیل، بررسی و امتیازدهی شده است. مدت زمان این دوره 4 ساعت و 47 دقیقه میباشد که در کدیاد توسط محمد حسین فلاحی مدرس این دوره ارائه شده است. قابل توجه است که این دوره مدرک ندارد و دوره مذکور رایگان میباشد.
همچنین میتوانید با کلیک بر روی دکمه شروع یادگیری به آموزشگاه ارائهدهنده متصل شوید و دوره آموزش رایگان Identity در Asp.Net Core را تهیه نمایید.
علاوه بر این، شما عزیزان میتوانید همه دورههای فناوری و علوم کامپیوتر سراسر اینترنت را در صفحه فناوری و علوم کامپیوتر در دورهبین مشاهده، مقایسه و بهترین دوره از نظر کیفیت و قیمت را به آسانی انتخاب نمایید.
نظرات فراگیران
...dehghani.pr
سلام ببخشید دوره تمام شده ؟
محمد حسین فلاحی
سلام دوست عزیز، نه دوره هنوز به پایان نرسیده و نهایتاً تا دو هفته دیگه به اتمام میرسه.
ب باقی
سلام، وقت بخیر. بابت آموزش خوبتون ممنونم، منتها یه سوال دارم من تا قسمت 10 که نگاه کردم، میبینم شما خیلی راحت مدل می سازید، برام سوال شد که آیا این مدل ها جدول متناظری در پایگاه داده دارند؟ اگه نه ممنون میشم یه راهنمایی ریز برام بذارید
rahman rabizadeh
درود وقت بخیر ببخشید این دوره ادامه داره یا تموم شده ؟
محمد حسین فلاحی
سلام دوست عزیز، نه دوره هنوز به پایان نرسیده و نهایتاً تا دو هفته دیگه به اتمام میرسه.