Using Mozilla Persona Auth for Single Sign On

318 views Asked by At

anybody know is possible to use Persona for SSO purposes for cross site login which are sub domains of the single domain ? I do no find this useful feature in documentation.

thanks.

1

There are 1 answers

2
François Marier On

If all of the services are within a single domain (e.g. service1.example.com, service2.example.com, etc.), you could set a cookie on the top-level domain directly (example.com) and then all services could use the same session since they would all have access to that session cookie.

So one way to do this would be to redirect users to login.example.com when they click the login button on any of the other sites (service*.example.com). That login service would use Persona to ask the user to login and then it would set a cookie on example.com.

This strategy is of course not specific to Persona, it's a common way to get SSO between internal services within a company for example.