MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Spring Security Fundamentals

Course Summary

This course covers all of the fundamentals of Spring Security. It covers building your first app, user storage in memory and in a database, client integration with taglibs, password storage, customizing the UI, method level security as well as method leve


  • +

    Course Syllabus

    ● Introduction
        ◦ Course Overview
        ◦ What is Spring Security?
        ◦ What we Will Cover
        ◦ What we Won't Cover
        ◦ History of Spring Security
        ◦ Summary
    ● Getting the Scaffold Application
        ◦ Introduction
        ◦ What are we Building
        ◦ Prerequisites
        ◦ Prerequisites List
        ◦ Versions List
        ◦ Github Repo
        ◦ Github Download Demo
        ◦ What is in the Download
        ◦ Scaffold App Demo
        ◦ App Key Parts Recap
        ◦ Summary
    ● Securing your Spring MVC Application
        ◦ Introduction
        ◦ Architecture
        ◦ Authentication
        ◦ Authorization
        ◦ Maven Dependencies
        ◦ Maven Configuration Demo
        ◦ web.xml Additions
        ◦ web.xml demo
        ◦ Security Configuration File
        ◦ Security Configuration Demo
        ◦ Minimal Configuration
        ◦ Minimal Security Demo
        ◦ Summary
    ● User Storage in a Database
        ◦ Introduction
        ◦ Storage
        ◦ In Memory Model
        ◦ In Memory Addition Demo
        ◦ Database Overview
        ◦ Database Installation Demo
        ◦ Table Creation
        ◦ Table Creation SQL Demo
        ◦ User Insertion
        ◦ User Insertion SQL Demo
        ◦ Maven Configuration
        ◦ Maven Jars for JDBC Demo
        ◦ Configuration for JDBC
        ◦ JDBC Configuration Demo
        ◦ Summary
    ● Spring Security Client Integration
        ◦ Introduction
        ◦ Client
        ◦ Spring Security Tags
        ◦ Importing the Tag Library Jars with Maven
        ◦ Maven Import Demo
        ◦ Authentication Tag
        ◦ Displaying the Current User
        ◦ Display Current User Demo
        ◦ Authorization Tag
        ◦ Authorization Demo
        ◦ Summary
    ● Password Storage
        ◦ Introduction
        ◦ Passwords
        ◦ MD5 Hash
        ◦ Adding an MD5 Hash Demo
        ◦ BCrypt Hash with a Salt
        ◦ Upgrading to BCrypt Demo
        ◦ Summary
    ● Customizing Spring Security
        ◦ Introduction
        ◦ Customization
        ◦ Basic Authentication
        ◦ Basic Authentication Demo
        ◦ Custom Login Form
        ◦ Login Form Configuration
        ◦ LoginController Configuration
        ◦ Login JSP Page
        ◦ Custom Login Form Demo
        ◦ Failed Login Configuration
        ◦ Failed Login Demo
        ◦ Logout Configuration
        ◦ Logout Demo
        ◦ 403 Configuration
        ◦ 403 Demo
        ◦ Summary
    ● Enabling Security with Expressions
        ◦ Introduction
        ◦ Expressions
        ◦ use-expression Element
        ◦ use-expression Element Demo
        ◦ Method Level Security
        ◦ Spring Context Configuration Problems
        ◦ Spring Context Configuration Fix Demo
        ◦ Permissions
        ◦ Permission Evaluator
        ◦ Permission Use Demo
        ◦ Summary
    ● Authentication Using LDAP
        ◦ Introduction
        ◦ LDAP
        ◦ ldap-authentication-


Course Fee:
USD 29

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top