وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Angular Security Masterclass (with FREE E-Book)

سرفصل های دوره

Practical Guide to Angular Security - Add Authentication / Authorization (from scratch) to an Angular / Node App


1 - Introduction
  • 1 - Angular Security Course Helicopter View
  • 2 - IMPORTANT.html
  • 3 - The Typescript Jumpstart Ebook.html
  • 3 - Typescript-Jumpstart-Book-Udemy.pdf
  • 4 - Installing Git Node NPM and Choosing an IDE
  • 5 - Installing The Lessons Code Learn Why Its Essential To Use NPM 5
  • 6 - How To Run Node In TypeScript With Hot Reloading
  • 7 - Guided Tour Of The Sample Application

  • 2 - Sign Up Service Initial Client and ServerSide Implementation
  • 8 - Client Side Authentication Service API Design
  • 9 - Client Authentication Service Design and Implementation
  • 10 - The New Angular HTTP Client Doing a POST Call To The Server
  • 11 - User Sign Up ServerSide Implementation in Express

  • 3 - Password Storage Hashing and Salting
  • 12 - Introduction To Cryptographic Hashes A Running Demo
  • 13 - Some Interesting Properties Of Hashing Functions Validating Passwords
  • 14 - Learn Offline Dictionary Attacks Why Use Cryptographic Salting
  • 15 - Password Key Derivation Functions and The Node Crypto Module
  • 16 - Using the Argon 2 Hashing Function In Our Sign Up Backend Service
  • 17 - How To Implement a Password Policy
  • 18 - Displaying ClientSide Password Validation Errors Whats Next

  • 4 - User Session Management
  • 19 - Switch Branches And User Session Management Section Introduction
  • 20 - Node Util Promisify How to Convert Callback Based APIs to Promisebased
  • 21 - Introduction To Node Async Await Creating a User Session Id
  • 22 - Modeling a User Session Classes Or Interfaces
  • 23 - Browser Cookies How To Use Them For User Session Management
  • 24 - Attack Scenario User Identity Theft Attack Using A ThirdParty Server
  • 25 - How To Better Protect The Session Id Using HTTP Only Cookies
  • 26 - HTTPS Secure Cookies Running the Angular CLI in HTTPS Mode
  • 27 - ClientSide User Session Management Retrieve User Data From Session
  • 28 - An Ancient Vulnerability JSON Hijacking Securing REST Endpoint
  • 29 - Implementing Logout Destroying The User Session
  • 30 - User Login StepbyStep Implementation
  • 31 - Finish Login Functionality and Section Conclusion

  • 5 - Introduction To JSON Web Tokens
  • 32 - JSON Web Tokens Section Introduction
  • 33 - Creating Your First JWT What Does It Look Like
  • 34 - JSON Web Tokens In a Nutshell
  • 35 - JSON Web Tokens In Detail The Header and the Payload
  • 36 - JWT Signature With HS256 How Does It Work Learn What is an HMAC Code
  • 37 - JWT Signature With RS256 Learn The Advantages Compared to HS256
  • 38 - Creating a JWT User Session Setting Subject and Expiration

  • 6 - JWT In Practice StepbyStep Authentication With JSON Web Tokens
  • 39 - User Sign Up With JWT Learn How To Combine Cookies and JWTs
  • 40 - ServerSide User Identification Via a Custom Express Middleware
  • 41 - User Retrieval Express Middleware Error Handling With Async Await
  • 42 - Finishing The Implementation Of User Identification Middleware
  • 43 - Backend JWTbased Security Using an Express Middleware
  • 44 - JWTbased Authentication Section Conclusion and Whats Next

  • 7 - CSRF Cross Site Request Forgery
  • 45 - Understanding CSRF StepbyStep Attack Simulation
  • 46 - CSRF In Detail Understanding Attack Limitations
  • 47 - Implementing the CSRF Double Submit Cookie Defense Server Implementation
  • 48 - How To Defense Our Application Against CSRF Client And Server Defenses

  • 8 - JWTbased Authentication With Auth0
  • 49 - Auth0 Section Introduction Using JWTs to Delegate Authentication To 3rd Party
  • 50 - Integrating a 3rd Party Authentication Provider Auth0
  • 51 - Setting Up an Auth0 Externally Hosted Login Page
  • 52 - How does Auth0 Authentication Work Logging In a User
  • 53 - Receiving The Auth0 JWT at Application Startup with parseHash
  • 54 - Storing the Auth0 JWT In Local Storage
  • 55 - Adapting the UI To the User Login Status
  • 56 - Angular HTTP Interceptor Build an Authentication Interceptor
  • 57 - JWT Authentication with expressjwt and JSON Web Key Set Backend Design
  • 58 - Auth0 JWTbased Authentication Backend Implementation
  • 59 - User Sign Up Requesting Permission to Use Users Email
  • 60 - User Signup and User Preferences Frontend Implementation
  • 61 - User Signup and User Profile ServerSide Implementation
  • 62 - Section Summary The Main Benefit of JWTs

  • 9 - RBAC RoleBased Authorization
  • 63 - RBAC RoleBased Authorization Section Introduction
  • 64 - Setting Up The RBAC Solution Adding Roles to our JWT
  • 65 - Angular RBAC Authorization Solution Overview
  • 66 - Backend Express Authorization Route Design Overview
  • 67 - Backend Express Authorization Route Implementation and Demo
  • 68 - The Admin Login As User Backend Service
  • 69 - UI RBAC Authorization With The rbacAllow Structural Directive
  • 70 - The rbacAllow Structural Directive Final Implementation and Demo
  • 71 - Authorization Router Guard Initial Implementation
  • 72 - Authorization Router Guard Completed Configuring a Factory Provider

  • 10 - Conclusion
  • 73 - Bonus Lecture.html
  • 74 - Conclusion and Key Takeaways
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 11493
    حجم: 3461 مگابایت
    مدت زمان: 459 دقیقه
    تاریخ انتشار: ۲۰ اردیبهشت ۱۴۰۲
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید