Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Alfresco DevCon 2019 - Alfresco Identity Services in Action

247 Aufrufe

Veröffentlicht am

Welcome Common Authentication across the Alfresco Stack.

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Alfresco DevCon 2019 - Alfresco Identity Services in Action

  1. 1. FrkCorti
  2. 2. Learn. Connect. Collaborate. Credentials login & password Sessions on backend services Identity Management on backend services
  3. 3. Learn. Connect. Collaborate. CC by
  4. 4. Learn. Connect. Collaborate. • • • alf_ticket
  5. 5. Learn. Connect. Collaborate. • • • alf_ticket
  6. 6. Learn. Connect. Collaborate. Alfresco Content Services Authentication Ticket Usage
  7. 7. Learn. Connect. Collaborate. CC by
  8. 8. Learn. Connect. Collaborate. • • • (*) https://en.wikipedia.org/wiki/JSON_Web_Token
  9. 9. Learn. Connect. Collaborate. Authentication Session Client Usage Authentication Session Client 1 2 3 13 2Usage
  10. 10. Learn. Connect. Collaborate. CC by DBP
  11. 11. Learn. Connect. Collaborate. CC by
  12. 12. Learn. Connect. Collaborate. CC by
  13. 13. Learn. Connect. Collaborate. app.config.json* { ... "ecmHost": "http://localhost:3000/ecm", "bpmHost": "http://localhost:3000/bpm", ... } (*) Calls need to be proxied to avoid CORS
  14. 14. Learn. Connect. Collaborate. • LoginComponent •
  15. 15. Learn. Connect. Collaborate. CC by
  16. 16. Learn. Connect. Collaborate. Alfresco Identity Service Authentication DBP Session Client Usage 1 2 3 Usage 3 A single point of contact with the most modern and advanced ways to manage the user authentication. CC by
  17. 17. Learn. Connect. Collaborate. #openness
  18. 18. Learn. Connect. Collaborate. #openness
  19. 19. Learn. Connect. Collaborate. • • •
  20. 20. Learn. Connect. Collaborate.
  21. 21. Learn. Connect. Collaborate. • •
  22. 22. Learn. Connect. Collaborate. • • (*) https://en.wikipedia.org/wiki/JSON_Web_Token
  23. 23. Learn. Connect. Collaborate. Digital Business Platform CC by JWT token Yes!
  24. 24. Learn. Connect. Collaborate. CC by
  25. 25. Learn. Connect. Collaborate. • alfresco-global.properties ... authentication.chain = identity-service1:identity-service, ... ... tomcat/shared/classes/alfresco/subsystems/Authentication/identity-service /identity-service-authentication.properties • alfresco-global.properties
  26. 26. Learn. Connect. Collaborate. • alfresco-global.properties ... authentication.chain = identity-service1:identity-service, ... ... tomcat/shared/classes/alfresco/subsystems/Authentication/identity-service /identity-service-authentication.properties • alfresco-global.properties
  27. 27. Learn. Connect. Collaborate. • tomcat/webapps/activiti-app/WEB-INF/classes/META-INF/activiti-app/activit i-identity-service.properties
  28. 28. Learn. Connect. Collaborate. • tomcat/webapps/activiti-app/WEB-INF/classes/META-INF/activiti-app/activit i-identity-service.properties
  29. 29. Learn. Connect. Collaborate. • tomcat/webapps/activiti-app/WEB-INF/classes/META-INF/activiti-app/activit i-identity-service.properties
  30. 30. Learn. Connect. Collaborate. • • •
  31. 31. Learn. Connect. Collaborate. CC by
  32. 32. Learn. Connect. Collaborate.
  33. 33. Learn. Connect. Collaborate. CC by
  34. 34. Learn. Connect. Collaborate. Since APS 1.X >= 1.9 (not on APS 2) Since ADF 2.4.0
  35. 35. Learn. Connect. Collaborate. CC by
  36. 36. Learn. Connect. Collaborate.
  37. 37. Learn. Connect. Collaborate. User authentication is the only supported CC by
  38. 38. Learn. Connect. Collaborate. User authentication is the only supported (don’t worry and stay tuned!) CC by
  39. 39. Learn. Connect. Collaborate. CC by
  40. 40. Learn. Connect. Collaborate. CC by • • • • • #roadmap
  41. 41. Learn. Connect. Collaborate. • • • • • CC by
  42. 42. Learn. Connect. Collaborate. CC by
  43. 43. FrkCorti

×