IBM Verify

IBM Verify

Join this online user group to communicate across Security product users and IBM experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
  • 1.  MOBILE SSO using SAML

    Posted Wed January 20, 2021 11:11 AM

    We have the following requirement

    1. User click on login in mobile app
    2. User would be redirected to SAML IDP partner for authentication.
    3. User would authenticate and then OpenID token would be generated if authentication is successful.
    4. How can this be achieved?



    #Support
    #SupportMigration
    #Verify


  • 2.  RE: MOBILE SSO using SAML

    Posted Wed January 20, 2021 02:25 PM

    SAML and OpenID are two independent authentication mechanisms. OpenID requires a full authentication flow for a user to be given a JWT. Why are you trying to mix SAML and OpenID? Are you trying to authenticate a user with SAML and then give them authorization to an application that requires a JWT?



    #Support
    #SupportMigration
    #Verify


  • 3.  RE: MOBILE SSO using SAML

    Posted Wed January 20, 2021 02:51 PM

    The flow here, in the way that I understand it, requires the following:

    1. App uses IBM Security Verify as it's OpenID identity provider (OP).
    2. IBM Security Verify redirects users to a SAML identity provider for authentication
    3. SAML authentication happens between the external SAML IdP and establishes a session with IBM Security Verify.
    4. OpenID authentication happens between the app and IBM Security Verify.

    In other words, this:

    SAML IdP (ex. ADFS) <--SAML2.0--> IBM Security Verify <--OIDC--> Application



    #Support
    #SupportMigration
    #Verify


  • 4.  RE: MOBILE SSO using SAML

    Posted Thu January 21, 2021 08:37 AM


  • 5.  RE: MOBILE SSO using SAML

    Posted Thu January 21, 2021 08:45 AM

    Are you trying to authenticate a user with SAML and then give them authorization to an application that requires a JWT?


    the mobile app wants to authenticate against the country's main authentication provider which hold the user information of all citizens and this IDP only support SAML and later user the access_token to call services protected by ISAM





    #Support
    #SupportMigration
    #Verify