Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Acting components
    • User
    • Identification provider
    • ODLUX Client
    • SDN-R server
  • Identity provider
  • SDN-R Server
  • ODLUX Client
    • authorization for GUI
    • Use list of identity providers to offer login
    • Get key with identity and group of user from identity provider into ODLUX Userspace
    • Get SDN-R User group from server
    • User user group to enable/disable functions in ODLUX GUI


OAuth Provider

requestparamsresponsedescription
GET /oauth/providers
OAuthProvider array
GET /oauth/redirect
TokenResponse





PlantUML Macro
@startuml

    GUI -> SDNC: GET /oauth/providers 
    SDNC --> GUI: providers array
    User -> GUI: Select OAuth provider
    GUI -> OAUthProvider: /loginForm
    OAUthProvider --> GUI: redirect to redirectURI
    GUI -> SDNC: GET /oauth/redirect with params
    
    
    
@enduml