Spring security fundamentals презентация
Содержание
- 2. Main concepts authentication (who I am) authorization (what I can do)
- 3. Authentication used by a server when it needs to know exactly
- 4. Authorization defines a process by which a server determines if the
- 5. Encryption a process of transforming data so that it is unreadable
- 6. Maven dependencies spring-security-web (groupId: org.springframework.security) spring-security-config (groupId: org.springframework.security)
- 7. Web configuration additions define a filter org.springframework.web.filter.DelegatingFilterProxy define a listener
- 8. Minimal security configuration <http auto-config="true"> <intercept-url pattern="/**" access="ROLE_USER"/> </http> <authentication-manager>
- 9. Database configuration create two tables users (fields: username, password, enabled) authorities
- 10. Spring Security tags the library needs to be included in your
- 11. Authentication tag used to gain access to the authenticated user object
- 12. Authorize tag used to control access to parts of the page
- 13. Password encryption MD5 hash BCrypt
- 14. MD5 hash one of the first hash algorithms <password-encoder hash=“md5”> update
- 15. BCrypt more secure than MD5 <password-encoder hash=“bcrypt”/> update the database with
- 16. Basic authentication usually used for REST applications when you enter a
- 17. Custom login form define an intercept-url with access to any user
- 18. Expressions set use-expression to the http tag <http use-expressions=“true”/> simplifies
- 19. Скачать презентацию


















Слайды и текст этой презентации
Похожие презентации