SSO via OpenID connect (OD-110)
Sebastien Collier opened 6 years ago

It would be great if we could use GSuite or similar as an auth provider for OneDev

  • Michael Weimann commented 6 years ago

    It should use the Open ID Connect standard and not be limited to specific vendors.

  • Robin Shen batch edited 6 years ago
    Name Previous Value Current Value
    Iterations
    empty
    3.2.0
  • Robin Shen batch edited 6 years ago
    Name Previous Value Current Value
    Iterations
    3.2.0
    3.3.0
  • Robin Shen batch edited 6 years ago
    Name Previous Value Current Value
    Iterations
    3.3.0
    3.2.0
  • Robin Shen changed title 6 years ago
    Previous Value Current Value
    OAuth External Authentication
    SSO via OpenID connect
  • OneDev changed state to 'Closed' 6 years ago
    Previous Value Current Value
    Open
    Closed
  • Michael Weimann commented 6 years ago

    Great to see open id connect coming.

    I have a question: Is it possible to configure LDAP as user back-end while using open id connect for authentication?
    I ask because open id connect doesn't provide passwords. This is handy when using APIs or Git HTTP URLs for checkout.

  • Robin Shen commented 6 years ago

    For security consideration, users from different authentication sources are currently managed independently, as different authentication sources can not guarantee uniqueness of login name, and also some authentication source allows user to change their login name freely.

    So for now, users authenticated via OpenID can not clone project via HTTP protocol, and they can not access OneDev api (not available yet)

  • Robin Shen commented 6 years ago

    In future versions, user authenticated this way may create personal access token to access resources.

  • OneDev changed state to 'Released' 6 years ago
    Previous Value Current Value
    Closed
    Released
issue 1/1
Type
New Feature
Priority
Normal
Assignee
Iterations
Issue Votes (0)
Watchers (4)
Reference
OD-110
Please wait...
Connection lost or session expired, reload to recover
Page is in error, reload to recover