•  
     
    story #8633 customize openid providers
Summary
site administrator
customize openid providers
I can propose my own provider

For site admin

  • Dedicated CRUD interface to specify which openid provider I trust
  • By default propose
    • Github
    • Google
  • Allow to add a new one with
    • The 3 end points defined in OpenID connect spec
    • An API key and a secret to generate at OpenID connect side (+ add inline doc to explain what it is and how to get it)
    • A logo and a color for the button on login page

For end user:

  • A up-to-date login page (align with user on boarding guidelines) with the custom buttons defined as site admin
Empty
Benjamin Dauton (bdauton_enalean), Thomas Gerbet (tgerbet)
Status
Empty
Done
Development
  • [ ] Does it involves User Interface? 
  • [ ] Are there any mockups?
  • [ ] Are permissions checked?
  • [ ] Does it need Javascript development?
  • [ ] Does it need a forge upgrade bucket?
  • [ ] Does it need to execute things in system events?
  • [ ] Does it impact project creation (templates)?
  • [ ] Is it exploratory?
Empty
Details
#8633
Manuel Vacelet (vaceletm)
2016-03-21 11:15
2015-11-27 11:15
9004

References
Referencing story #8633
Referenced by story #8633

Follow-ups

User avatar
Thomas Gerbet (tgerbet)2016-03-17 13:18

Twitter is not an OpenID Connect provider and will not be available in the default provider list.


  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
User avatar
Thomas Gerbet (tgerbet)2016-03-10 10:07
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
  • Status changed from Ready (stalled) to On going
  • CC list set to Thomas Gerbet (tgerbet)