Users are discussing the integration of SSO (Single Sign-On) with local logins in a Discourse forum. sergiy.pavlenko wants to enable both SSO and local logins, allowing users to authenticate via SSO from an external site while also supporting local registration for those without an account. downey clarifies that SSO and local logins cannot coexist in the current setup. Falco explains that if the auth provider provides an email, the registration form is pre-filled, but users still need to complete it. sergiy.pavlenko asks if the registration form can be skipped after SSO authentication. dpb and Malek1 echo similar concerns, seeking a solution that allows both SSO and local logins to expand community access.
I try connect my site with forum ( discourse ). But, have a problem. If enable SSO in admin panel, user can auth only from SSO ( without local login or social networks ). If I disable SSO, user can auth from local login and social networks, but not from SSO.
I can enable SSO auth and local logins ? For my users if register on general site, automatically auth on my forum. Or if user not have account on general site, create new account on forum.
I find “solution” create new auth_provider ( openid ). But, discourse after auth with example Facebook need fill register fields. Not automatically auth Is strange.
Maybe I can write new auth provider ( as Facebook ). But, after auth in my provider, user automatically auth? Now after first auth, need fill fields in register form. I can skip this form ?
If your auth provider provides e-mail the sign up form come in with fields already populated.
When using SSO the idea is my users are already authenticated by external service and social and local logins should be handled at the external service.
Yes, I know. I can “disable” form register after auth from my auth provider ? I mean after auth from my auth provider, user automatically login on site ( not need fill fields on register form ).
Any updates on this? On our system, we would like to use SSO but need to additionally enable registration after invite for some external members who must not gain access via SSO.