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

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
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

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

    45,900 تومان
    افزودن به سبد خرید