Advertisement
codeuniv

Oauth2 - Baeldung Guides

Apr 11th, 2022 (edited)
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.43 KB | None | 0 0
  1. https://habr.com/ru/company/otus/blog/453664/
  2. OR
  3. @SpringBootApplication
  4. @EnableAuthorizationServer
  5. @EnableResourceServer
  6. @RestController
  7. public class WebsecurityappApplication
  8.  
  9. AUth Server + REsource Server + 2 Clients (BEST!) Spring Security 5 solution (Spring Boot)
  10. https://github.com/Baeldung/spring-security-oauth/tree/master/oauth-sso
  11.  
  12. REST access to Keycloak (add new user)
  13. ADD USER
  14. https://issues.redhat.com/browse/KEYCLOAK-5383
  15. https://stackoverflow.com/questions/65416275/how-can-i-create-a-user-with-a-password-in-keycloak-using-the-rest-api
  16. https://stackoverflow.com/questions/52440546/create-user-on-keycloack-from-curl-command
  17. https://www.springcloud.io/post/2022-02/keycloak-manager-api/#gsc.tab=0
  18. +
  19. https://www.appsdeveloperblog.com/keycloak-rest-api-create-a-new-user/#:~:text=To%20create%20a%20new%20user%20account%2C%20you%20will%20need%20to,new%20user%20should%20be%20created.&text=If%20the%20request%20is%20successful%2C%20you%20will%20get,a%20201%20Created%20status%20code.
  20. +
  21. https://russianblogs.com/article/4101365550/
  22. DELETE USER
  23. https://stackoverflow.com/questions/65772984/delete-specific-user-from-keycloak
  24. https://stackoverflow.com/questions/60601560/how-to-delete-keycloak-realm-via-rest-api
  25. ADD/DELETE ROLE:
  26. https://stackoverflow.com/questions/60312517/keycloak-add-remove-realm-role-from-a-user-using-apicalls
  27.  
  28.  
  29. Configure Client - Spring Boot OAuth2 Login (Spring Security 5)
  30. https://www.baeldung.com/spring-security-5-oauth2-login
  31. +
  32. OAuth2 Logout on Client
  33. https://www.baeldung.com/logout-spring-security-oauth
  34.  
  35. Resource server (Spring Security 5) - uses embedded Keycloak Server
  36. https://www.baeldung.com/spring-security-oauth-resource-server
  37. +
  38. Keycloak Embedded in a Spring Boot Application
  39. https://www.baeldung.com/keycloak-embedded-in-spring-boot-app
  40. +
  41. Spring Boot Client uses Keycloak Standalone Server
  42. https://www.baeldung.com/spring-boot-keycloak
  43. No need call Keycloak API to generate Access Token, send Authorization header in request for protected resources.
  44. +
  45. 2 Clients using Resource Server and KeyCloak
  46. https://www.baeldung.com/sso-spring-security-oauth2
  47. +
  48.  
  49.  
  50. SPring Boot - old and new style (bottom)
  51. https://www.baeldung.com/spring-boot-security-autoconfiguration
  52.  
  53. Multiple Security Config Files
  54. https://stackoverflow.com/questions/59058596/multiple-websecurityconfigureradapter-in-spring-boot-for-multiple-patterns
  55.  
  56. Old way (Guides)
  57. https://www.baeldung.com/spring-security-oauth
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement