~Get Your Files Here !/1 - Getting Started/1 - Course Introduction.mp432.36MB
~Get Your Files Here !/1 - Getting Started/3 - What is Security & Why it is important.mp436.33MB
~Get Your Files Here !/1 - Getting Started/4 - Creating a simple Spring security project.mp454.09MB
~Get Your Files Here !/1 - Getting Started/5 - Understanding on how multiple requests work with out credentials.mp417.44MB
~Get Your Files Here !/1 - Getting Started/7 - Spring Security Internal flow and Architecture.mp431.42MB
~Get Your Files Here !/10 - Method Level Security/1 - Introduction to method level security in Spring Security.mp415.7MB
~Get Your Files Here !/10 - Method Level Security/2 - Details about method invocation authorization in method level security.mp411.61MB
~Get Your Files Here !/10 - Method Level Security/3 - Implementing method level security using preauthorize and postauthorize.mp438.01MB
~Get Your Files Here !/10 - Method Level Security/4 - Details about filtering authorization in method level security.mp46.63MB
~Get Your Files Here !/10 - Method Level Security/5 - Implementing method level security using prefilter and postfilter.mp416.05MB
~Get Your Files Here !/10 - Method Level Security/6 - Summary of the section.mp43.75MB
~Get Your Files Here !/11 - Deep dive of OAUTH2/1 - Problems that OAUTH2 framework trying to solve.mp410.67MB
~Get Your Files Here !/11 - Deep dive of OAUTH2/10 - Summary of the Section.mp42.8MB
~Get Your Files Here !/11 - Deep dive of OAUTH2/2 - Introduction to OAUTH2.mp417.85MB
~Get Your Files Here !/11 - Deep dive of OAUTH2/3 - Different Components involved in OAUTH2 flow.mp428.32MB
~Get Your Files Here !/11 - Deep dive of OAUTH2/4 - Authorization code grant type flow in OAUTH2.mp430.81MB
~Get Your Files Here !/11 - Deep dive of OAUTH2/5 - Implicit grant type flow in OAUTH2.mp417.04MB
~Get Your Files Here !/11 - Deep dive of OAUTH2/6 - Resource owner credentials grant type flow in OAUTH2.mp426.82MB
~Get Your Files Here !/11 - Deep dive of OAUTH2/7 - Client credentials grant type flow in OAUTH2.mp47.6MB
~Get Your Files Here !/11 - Deep dive of OAUTH2/8 - Refresh token grant type flow in OAUTH2.mp432.76MB
~Get Your Files Here !/11 - Deep dive of OAUTH2/9 - How resource server validates the tokens issued by Auth server.mp49.09MB
~Get Your Files Here !/12 - Implementing OAUTH2 using spring security/1 - Registering the client details with the GitHub to use it's OAUTH2 Auth server.mp49.46MB
~Get Your Files Here !/12 - Implementing OAUTH2 using spring security/2 - Building a sample spring application that uses GitHub Auth server during OAUTH2.mp490.12MB
~Get Your Files Here !/12 - Implementing OAUTH2 using spring security/3 - Running and verifying the sample application using GitHub OAUTH2.mp411.45MB
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/1 - Introduction to OAUTH2 flow inside EazyBank web App.mp443.03MB
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/10 - Understanding Authorization code grant type for EazyBank App.mp49.6MB
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/11 - Creating Client and User details inside KeyCloak for Auth code grant flow.mp49.38MB
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/12 - Testing Authorization code grant type using Postman App.mp424.68MB
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/13 - Deep dive on Authorization code grant type with PKCE.mp419.28MB
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/14 - Creating public facing client details inside KeyCloak server.mp47.64MB
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/15 - Understanding PKCE Authorization code grant type inside Angular UI App.mp467.03MB
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/16 - Important features of KeyCloak.mp418.09MB
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/17 - Social Login integration with the help of KeyCloak Server.mp425.74MB
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/18 - Summary of the Section.mp46.19MB
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/2 - Introduction to OpenID Connect.mp418.62MB
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/3 - Introduction to KeyCloak Auth Server.mp433.69MB
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/4 - Installation of KeyCloak server & setup admin account.mp410.59MB
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/5 - Setup a Realm inside KeyCloak Server for EazyBank App.mp46.06MB
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/6 - Creating Client Credentials inside KeyCloak for API-API secured invocations.mp414.1MB
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/7 - Setup EazyBank Resource Server.mp4100.13MB
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/8 - Getting Access token from KeyCloak using client credentials grant type.mp413.43MB
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/9 - Passing Access token to Resource server for response through Postman.mp430.82MB
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/e2e/src/app.e2e-spec.ts667B
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/e2e/src/app.po.ts312B
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/app-routing.module.ts1.77KB
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/app.component.spec.ts1.08KB
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/app.component.ts225B
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/app.module.ts2.18KB
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/components/account/account.component.spec.ts660B
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/components/account/account.component.ts879B
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/components/balance/balance.component.spec.ts660B
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/components/balance/balance.component.ts840B
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/components/cards/cards.component.spec.ts646B
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/components/cards/cards.component.ts999B
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/components/contact/contact.component.ts819B
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/components/dashboard/dashboard.component.ts447B
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/components/header/header.component.spec.ts653B
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/components/header/header.component.ts1.02KB
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/components/loans/loans.component.spec.ts646B
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/components/loans/loans.component.ts1017B
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/components/login/login.component.spec.ts646B
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/components/login/login.component.ts296B
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/components/notices/notices.component.spec.ts660B
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/components/notices/notices.component.ts786B
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/constants/app.constants.ts246B
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/model/account.model.ts446B
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/model/account.transactions.model.ts806B
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/model/cards.model.ts610B
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/model/contact.model.ts504B
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/model/loans.model.ts688B
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/model/user.model.ts758B
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/routeguards/auth.route.ts1.66KB
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/app/services/dashboard/dashboard.service.ts1.4KB
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/environments/environment.prod.ts98B
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/environments/environment.ts718B
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/main.ts384B
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/polyfills.ts2.83KB
~Get Your Files Here !/13 - Implementing OAUTH2 style login inside EazyBank using KeyCloak/client-app-ui/src/test.ts778B
~Get Your Files Here !/14 - Thank You and Congratulations/2 - Thank You and Congratulations.mp42.41MB
~Get Your Files Here !/2 - Changing the default security configurations/1 - Understanding about UI part of the project.mp49.67MB
~Get Your Files Here !/2 - Changing the default security configurations/2 - Creating backend services needed for the application.mp416.48MB
~Get Your Files Here !/2 - Changing the default security configurations/3 - Testing the backend services with default configurations.mp46.31MB
~Get Your Files Here !/2 - Changing the default security configurations/4 - Checking the default configuration inside the spring security library.mp422.24MB
~Get Your Files Here !/2 - Changing the default security configurations/5 - Modifying the code as per our custom requirements.mp432.28MB
~Get Your Files Here !/2 - Changing the default security configurations/6 - Denying all the requests.mp413.04MB
~Get Your Files Here !/2 - Changing the default security configurations/7 - Permit all the requests.mp45.7MB
~Get Your Files Here !/2 - Changing the default security configurations/8 - Summary of the Section.mp44.87MB
~Get Your Files Here !/3 - Defining & Managing Users/1 - Configuring users using inMemoryAuthentication.mp425.13MB
~Get Your Files Here !/3 - Defining & Managing Users/10 - Using JdbcUserDetailsManager to perform authentication.mp460.95MB
~Get Your Files Here !/3 - Defining & Managing Users/11 - Creating our own custom implementation of UserDetailsService.mp444.02MB
~Get Your Files Here !/3 - Defining & Managing Users/12 - Summary of the section.mp48.55MB
~Get Your Files Here !/3 - Defining & Managing Users/2 - Configuring users using InMemoryUserDetailsManager.mp416.57MB
~Get Your Files Here !/3 - Defining & Managing Users/3 - Understanding User Management interfaces and Classes.mp417.13MB
~Get Your Files Here !/3 - Defining & Managing Users/4 - Deep Dive of UserDetails Interface.mp462.07MB
~Get Your Files Here !/3 - Defining & Managing Users/5 - Deep Dive of UserDetailsService Interface.mp416.75MB
~Get Your Files Here !/3 - Defining & Managing Users/6 - Deep Dive of UserDetailsManager Interface.mp413.24MB
~Get Your Files Here !/3 - Defining & Managing Users/7 - Deep Dive of UserDetailsManager Implementations.mp498.35MB
~Get Your Files Here !/3 - Defining & Managing Users/8 - Creating MySQL Database in AWS.mp418.83MB
~Get Your Files Here !/3 - Defining & Managing Users/9 - Creating Users inside the DB as per JdbcUserDetailsManager class.mp411.68MB
~Get Your Files Here !/4 - Password Management with PasswordEncoders/1 - How our passwords validated in Spring Security by default.mp46.9MB
~Get Your Files Here !/4 - Password Management with PasswordEncoders/10 - Details about Spring Security Crypto package.mp45.61MB
~Get Your Files Here !/4 - Password Management with PasswordEncoders/11 - Summary of the section.mp44.41MB
~Get Your Files Here !/4 - Password Management with PasswordEncoders/2 - Encoding Vs Encryption Vs Hashing.mp445.96MB
~Get Your Files Here !/4 - Password Management with PasswordEncoders/3 - How Our passwords will be validated with hashing by Spring Security.mp44.65MB
~Get Your Files Here !/4 - Password Management with PasswordEncoders/4 - Definition of the PasswordEncoder.mp410.79MB
~Get Your Files Here !/4 - Password Management with PasswordEncoders/5 - Deepdive into NoOpPasswordEncoder.mp417.01MB
~Get Your Files Here !/4 - Password Management with PasswordEncoders/6 - Deepdive into StandardPasswordEncoder.mp416.68MB
~Get Your Files Here !/4 - Password Management with PasswordEncoders/7 - Deepdive into Pbkdf2PasswordEncoder.mp426.05MB
~Get Your Files Here !/4 - Password Management with PasswordEncoders/8 - Deepdive into Bcrypt and Scrypt PasswordEncoders.mp423.53MB
~Get Your Files Here !/4 - Password Management with PasswordEncoders/9 - Implementing and enhancing our application to use Bcrypt password encoder.mp426.65MB
~Get Your Files Here !/5 - Understanding Authentication Provider and Implementing it/1 - Role of AuthenticationProvider in the Spring Security flow.mp47.36MB
~Get Your Files Here !/5 - Understanding Authentication Provider and Implementing it/2 - Scenarios where we need to implement Authentucation Provider.mp47.32MB
~Get Your Files Here !/5 - Understanding Authentication Provider and Implementing it/3 - Understanding Authentication Provider definition.mp461.55MB
~Get Your Files Here !/5 - Understanding Authentication Provider and Implementing it/4 - Understanding Authentication & Principal Interfaces.mp438.61MB
~Get Your Files Here !/5 - Understanding Authentication Provider and Implementing it/5 - Implementing and Customizing the Authentication Provider inside our application.mp428.7MB
~Get Your Files Here !/5 - Understanding Authentication Provider and Implementing it/6 - Summary of the Section.mp45.24MB
~Get Your Files Here !/6 - Understanding CORs & CSRF/1 - Setting up the EazyBank UI project.mp415.34MB
~Get Your Files Here !/6 - Understanding CORs & CSRF/10 - Making Spring Security changes to make CSRF not applicable for Contact page.mp412.78MB
~Get Your Files Here !/6 - Understanding CORs & CSRF/11 - Summary of the Section.mp48.29MB
~Get Your Files Here !/6 - Understanding CORs & CSRF/2 - Understanding the UI project and walkthrough of the Angular code.mp438.35MB
~Get Your Files Here !/6 - Understanding CORs & CSRF/3 - Understanding the backend project and walkthrough of the latest code.mp420.84MB
~Get Your Files Here !/6 - Understanding CORs & CSRF/4 - Testing the EazyBank application with both UI and Backend applications up.mp410.13MB
~Get Your Files Here !/6 - Understanding CORs & CSRF/5 - Deep dive into CORS (CROSS-ORIGIN RESOURCE SHARING).mp421.77MB
~Get Your Files Here !/6 - Understanding CORs & CSRF/6 - Making code changes to resolve CORS issue.mp437.18MB
~Get Your Files Here !/6 - Understanding CORs & CSRF/7 - Deep dive into CSRF (CROSS-SITE REQUEST FORGERY).mp417.34MB
~Get Your Files Here !/6 - Understanding CORs & CSRF/8 - Resolving CSRF error by disabling it in Spring Security.mp47.8MB
~Get Your Files Here !/6 - Understanding CORs & CSRF/9 - Resolving CFRF error by generating a CSRF token.mp442.44MB
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/e2e/src/app.e2e-spec.ts667B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/e2e/src/app.po.ts312B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/app-routing.module.ts1.69KB
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/app.component.spec.ts1.08KB
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/app.component.ts225B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/app.module.ts1.92KB
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/components/account/account.component.spec.ts660B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/components/account/account.component.ts879B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/components/balance/balance.component.spec.ts660B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/components/balance/balance.component.ts840B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/components/cards/cards.component.spec.ts646B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/components/cards/cards.component.ts999B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/components/contact/contact.component.ts819B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/components/dashboard/dashboard.component.ts447B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/components/header/header.component.spec.ts653B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/components/header/header.component.ts542B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/components/loans/loans.component.spec.ts646B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/components/loans/loans.component.ts1017B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/components/login/login.component.spec.ts646B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/components/login/login.component.ts1.3KB
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/components/logout/logout.component.spec.ts653B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/components/logout/logout.component.ts658B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/components/notices/notices.component.spec.ts660B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/components/notices/notices.component.ts786B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/constants/app.constants.ts276B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/interceptors/app.request.interceptor.ts1.3KB
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/model/account.model.ts446B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/model/account.transactions.model.ts806B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/model/cards.model.ts610B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/model/contact.model.ts504B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/model/loans.model.ts688B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/model/user.model.ts758B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/routeguards/auth.routeguard.ts629B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/services/dashboard/dashboard.service.ts1.4KB
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/services/login/login.service.spec.ts368B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/app/services/login/login.service.ts722B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/environments/environment.prod.ts98B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/environments/environment.ts718B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/main.ts384B
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/polyfills.ts2.83KB
~Get Your Files Here !/6 - Understanding CORs & CSRF/bankappui/bank-app-ui/src/test.ts778B
~Get Your Files Here !/7 - Understanding & Implementing Authorization/1 - Authentication Vs Authorization.mp423.5MB
~Get Your Files Here !/7 - Understanding & Implementing Authorization/2 - Spring Security Internal flow for AUTHN & AUTHZ.mp47.18MB
~Get Your Files Here !/7 - Understanding & Implementing Authorization/3 - How Authorities stored in Spring Security.mp419.27MB
~Get Your Files Here !/7 - Understanding & Implementing Authorization/4 - Configuring Authorities in Spring Security.mp457.27MB
~Get Your Files Here !/7 - Understanding & Implementing Authorization/5 - Authority Vs Role.mp46.07MB
~Get Your Files Here !/7 - Understanding & Implementing Authorization/6 - Configuring Roles in Spring Security.mp418MB
~Get Your Files Here !/7 - Understanding & Implementing Authorization/7 - Deep dive of Ant, MVC, Regex matchers for applying restrictions on the paths.mp429.52MB
~Get Your Files Here !/7 - Understanding & Implementing Authorization/8 - Summary of the Section.mp43.68MB
~Get Your Files Here !/8 - Filters in Spring Security/1 - Introduction to Filters in Spring Security and the sample use cases.mp48.93MB
~Get Your Files Here !/8 - Filters in Spring Security/2 - Inbuilt Filters provided by Spring Security and validating them inside our app.mp458.34MB
~Get Your Files Here !/8 - Filters in Spring Security/3 - Implementing our own custom filter in Spring Security.mp45.62MB
~Get Your Files Here !/8 - Filters in Spring Security/4 - Adding a custom filter using addFilterBefore() method.mp449.09MB
~Get Your Files Here !/8 - Filters in Spring Security/5 - Adding a custom filter using addFilterAfter() method.mp432.66MB
~Get Your Files Here !/8 - Filters in Spring Security/6 - Adding a custom filter using addFilterAt() method.mp422.53MB
~Get Your Files Here !/8 - Filters in Spring Security/7 - Details about GenericFilterBean and OncePerRequestFilter.mp439.52MB
~Get Your Files Here !/8 - Filters in Spring Security/8 - Summary of the Section.mp43.24MB
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/1 - Introduction to Tokens in Authentication flow.mp48.9MB
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/10 - Summary of the Section.mp42.8MB
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/2 - Advantages of Token based Authentication.mp411.22MB
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/3 - Exploring the JSESSIONID & CSRF Tokens inside our application.mp47.99MB
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/4 - Deep dive about JWT Tokens.mp454.5MB
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/5 - Making project configuration to use JWT tokens.mp419.98MB
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/6 - Configuring filters to generate and validate JWT tokens.mp434.4MB
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/7 - Making changes on the client side for JWT token based authentication.mp49.44MB
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/8 - Validating the JWT changes made by running the applications.mp415.33MB
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/9 - Validating the JWT token expiration scenario.mp414.85MB
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/e2e/src/app.e2e-spec.ts667B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/e2e/src/app.po.ts312B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/app-routing.module.ts1.69KB
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/app.component.spec.ts1.08KB
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/app.component.ts225B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/app.module.ts1.92KB
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/components/account/account.component.spec.ts660B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/components/account/account.component.ts879B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/components/balance/balance.component.spec.ts660B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/components/balance/balance.component.ts840B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/components/cards/cards.component.spec.ts646B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/components/cards/cards.component.ts999B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/components/contact/contact.component.ts819B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/components/dashboard/dashboard.component.ts447B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/components/header/header.component.spec.ts653B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/components/header/header.component.ts542B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/components/loans/loans.component.spec.ts646B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/components/loans/loans.component.ts1017B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/components/login/login.component.spec.ts646B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/components/login/login.component.ts1.29KB
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/components/logout/logout.component.spec.ts653B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/components/logout/logout.component.ts658B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/components/notices/notices.component.spec.ts660B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/components/notices/notices.component.ts786B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/constants/app.constants.ts276B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/interceptors/app.request.interceptor.ts1.33KB
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/model/account.model.ts446B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/model/account.transactions.model.ts806B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/model/cards.model.ts610B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/model/contact.model.ts504B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/model/loans.model.ts688B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/model/user.model.ts758B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/routeguards/auth.routeguard.ts629B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/services/dashboard/dashboard.service.ts1.4KB
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/services/login/login.service.spec.ts368B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/app/services/login/login.service.ts722B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/environments/environment.prod.ts98B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/environments/environment.ts718B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/main.ts384B
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/polyfills.ts2.83KB
~Get Your Files Here !/9 - Token based Authentication using JSON Web Token (JWT)/bank-app-ui/src/test.ts778B