Does anyone know of a simple single sign on solution
I want to implement SSO internally for our family of apps. The 3rd party services seem very expensive and totally over kill. Is there a proven solution to this, preferably in Laravel? This is entirely for our company and all apps will be behind https. I suppose all I need to do is create a token centrally and have each app check with the central issuing app, but I would like to see a successful run of this from another developer.
Socialite ONLY works with outside social logins. I do not want that. Clients can sign up for multiple products (our products are all SAAS) and with one login, can gain access to all the apps they have signed up for. I do not want to require Twitter or Facebook for this.
I sent an email a day or so ago to Luca asking if my use case is appropriate for the Oauth2 server he is wrapping. Have not heard back. Anyone used his wrapper for anything like my use case?
@larapetit@chuck I’m about to embark on creating an SSO server. All you need to do is set up an app that can issue access tokens. The PHP League’s OAuth Server package does a lot of the heavy lifting. You would then create a Socialite provider for this SSO server that all of your apps user. You can have a look at mine for an example of what that would look like: https://github.com/yourfightsite/socialite-provider
@martinbean Can you please tell me the detail documentation yourfightsite/socialite-provider , I am new to laravel, and want to set up a single sign on
@mayank_8jun It’s a provider for Socialite for a single sign-on server I built. You still need to build the SSO server, which is why I linked you to The PHP League’s OAuth 2.0 Server package.