SSO for Pro sites
Testing
- Log out on Minds
- Visit any Pro Domain site (standalone) - user should be logged out
- Visit Minds
- Log in on Minds
- Visit any Pro Domain site - user should be logged in
- Log out on the Pro Domain site
- Visit Minds - user should be logged out
- Visit any Pro Domain site
- Log in on Pro Domain site
- Visit Minds - user should be logged in
Note: This testing procedure is valid on browsers with 3rd-party cookies enabled. On other strict-security browsers (such as Brave), Minds and Pro Domain sessions are completely independent.
Sandbox
- Minds: https://goal-pro-sso.minds.io/
- Pro Domain: http://another-domain-goal-pro-sso.minds.io
Helm Chart (Sandbox deployment chart)
- Check out this branch: https://gitlab.com/minds/helm-charts/tree/goal/pro-sso
- Manually deploy:
helm upgrade --install --reuse-values --recreate-pods --set features.pro=true --set jwtsecret="<something random here>" --wait goal-pro-sso ./minds/
Issues
- Closes #1127 (closed)
Edited by Emiliano Balbuena