So far, the LinkedIn OAuth integration only retrieves some profile information for a user. To enable SSO, this must happen:
Retrieve the sub claim, pass it to the frontend for the "responsive sign up piece". It will become the username for SSO folks. The username/pw fields should "gray out".
SSO Login will look up the user from the JWT and create a session if the JWT passes signature verification using the JWK from LinkedIn
Old description
Rework User related code to enable SSO down-the-line:
SSO
So far, the LinkedIn OAuth integration only retrieves some profile information for a user. To enable SSO, this must happen:
sub
claim, pass it to the frontend for the "responsive sign up piece". It will become the username for SSO folks. The username/pw fields should "gray out".Old description
Rework User related code to enable SSO down-the-line: