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 01/20/21 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 01/20/21 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 01/20/21 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 01/21/21 08:37 AM


  • 5.  RE: MOBILE SSO using SAML

    Posted 01/21/21 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