<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M74D8PB" height="0" width="0" style="display:none;visibility:hidden">
Loading
Skip to NavigationSkip to Main Content
0D54z00009JZvkuCADOkta Identity EngineIdentity GovernanceAnswered2024-04-17T11:15:26.000Z2023-06-12T20:02:40.000Z2023-06-15T14:42:58.000Z

ep06l (ep06l) asked a question.

Okta Post registration page for social login providers

We have integrated sign-in with social login. We need to capture additional details after the initial social login sign-in. Lets say user sign-in using the google for the first time, after successful login we need to show a page and capture additional user details and save this to Okta custom fields.

Is there any provision in Okta to achieve the similar workflow?

 

Thanks


  • Paul S. (Okta, Inc.)

    Hello @ep06l (ep06l)​  Thank you for reacting out to our Community!

     

    This can be achieved, you need to add the additional attributes in the Social IDP that you have to be sent in the SAML assertion then you will need to map the in Okta under Profile editor.

    Keep in mind that to do this you need to enable JIT on the social IDP setup.

    To map attributes in Okta, please see our doc

    https://help.okta.com/en-us/Content/Topics/users-groups-profiles/usgp-map-attributes.htm

     

    Community members help others by clicking Like or Select as Best on responses. Try it today.

    Coming soon: Get tips from community managers during Okta Community's first Ask Me Anything event on 6/22

    Expand Post
  • ep06l (ep06l)

    Hi @Paul S. (Okta, Inc.)​,

     

    I know we can map the attributes automatically from the SAMl Assertion or from OIDC claims. I need to ask the user and accept some additional attributes that is missing in the SAML assertion or OIDC claims through a user interface. Is that possible? Is there any work around for the same, I feel that this is one of the most important feature for any social signup like google, Facebook etc.

    Expand Post
    • Paul S. (Okta, Inc.)

      You can make the attributes Read/Write in the Okta profile, and users can go into their User Settings and add the required information for the attributes.

      • ep06l (ep06l)

        Hi @Paul S. (Okta, Inc.)​,

         

        Thanks for the details. I need to make this mandatory through some process and if the user is not entering mandatory details, he will not be given access any application taking part in SSO. I cannot do any changes in the target applications, but I can create a new application if needed.

         

        Is this something we can do in the proposed solution?

         

        Thanks 

        Expand Post
      • Paul S. (Okta, Inc.)

        I would recommend to have these details send over from the Social login in this case, if you make them required this might created problems during authentication.

      • ep06l (ep06l)

        Hi @Paul S. (Okta, Inc.)​ When I refer Social login, they are google, Facebook etc. How can we make this mandatory in external providers. After google/Facebook authentication only we can ask the user about the additional attributes needed for our organization.

         

        Expand Post
      • Paul S. (Okta, Inc.)

        That should be done in the setup of the social login side. I would recommend to reach out to their support to inquire about this matter.

      • ep06l (ep06l)

        Hi @Paul S. (Okta, Inc.)​,

         

        With my limited knowledge, I think this is impossible. Lets say in Facebook I need additional details of user like his financial background, how can I do this? 

         

        Could you please share some details if this is still possible with social login providers like Facebook, google etc.

         

        Thanks

        Expand Post
      • Paul S. (Okta, Inc.)

        I am afraid I do not know the settings part of Facebook, Google etc. Would recommend to reach out to their support for these details.

This question is closed.
Loading
Okta Post registration page for social login providers