fusionauth-issues icon indicating copy to clipboard operation
fusionauth-issues copied to clipboard

Allow for programmatic creation/management of FusionAuth SSO session

Open mooreds opened this issue 2 years ago • 4 comments

Allow for programmatic creation/management of FusionAuth SSO session

This was created based on a customer request.

Problem

I want to create a user via the registration API, rather than self registration. I don't want to have them have to log in via the hosted login pages. But I want SSO to work after they register.

This also applies when I have one application that I want to log the user in using the Login API, but want the ability to SSO into other applications using the authorization code grant.

Solution

Add the ability to create a valid SSO session in FusionAuth. This would probably entail:

  • The ability to create, update and delete an SSO session.
  • Document the format of the SSO cookie that would have to be set.
  • I'm sure there's other stuff.

Alternatives/workarounds

Can't think of a way to work around this in the current FusionAuth feature set.

Additional context

Session definition: https://fusionauth.io/docs/v1/tech/core-concepts/users/#user-sessions

Hosted login pages: https://fusionauth.io/docs/v1/tech/core-concepts/integration-points/#hosted-login-pages

Related issues

  • https://github.com/FusionAuth/fusionauth-issues/issues/1850
  • https://github.com/FusionAuth/fusionauth-issues/issues/1860
  • https://github.com/FusionAuth/fusionauth-issues/issues/2588

Community guidelines

All issues filed in this repository must abide by the FusionAuth community guidelines.

How to vote

Please give us a thumbs up or thumbs down as a reaction to help us prioritize this feature. Feel free to comment if you have a particular need or comment on how this feature should work.

mooreds avatar Dec 10 '21 20:12 mooreds

Do we have a time frame on this? It's quite an important feature that we need.

davidb-e4s avatar Jul 18 '22 09:07 davidb-e4s

@davidb-e4s No time frame right now. Thanks for upvoting the issue, though!

Here's our general roadmap guidance: https://fusionauth.io/docs/v1/tech/core-concepts/roadmap

mooreds avatar Jul 18 '22 14:07 mooreds

Upvoting this via a comment on my end. Being able to manage SSO sessions would be useful for our use cases as well

cnguyen2010 avatar Apr 29 '24 15:04 cnguyen2010

@cnguyen2010 please also click the 'thumbup' reacji on the issue (bottom left corner). You can actually sort GH issues by number of upvotes, which we do when considering future work.

mooreds avatar Apr 29 '24 15:04 mooreds