Genesys Cloud - Developer Community!

 View Only

Sign Up

  • 1.  Does Mobile Messenger support step up Authentication?

    Posted 15 days ago

    Hi team,

    Does the mobile messaging sdk support step up authentication?

    Using the mobile messaging sdk docs the authenticated web messaging has been implemented but it does not allow the step up authentication which is set in Messenger Configuration. Also guest messaging is not allowed either, as the messenger is not being shown to unauthenticated users, once the user logs the authenticated messenger pops up, even though the step up is set in the messenger configuration, and the session should start as a guest session if user is not authenticated.

    We used:

    let account = MessengerAccount(deploymentId: String,
                                   domain: String,
                                   logging: Bool)
    account.setImplicitAuthenticationInfo(idToken: String, nonce: String)

    Please advise if possible to achieve step up authentication (guest -> authenicated session) by using mobile messaging SDK

    Thanks!

     


    #MobileMessenger
    #WebMessaging

    ------------------------------
    Mariano Suban
    Star Telecom[WebsiteUrl]
    ------------------------------


  • 2.  RE: Does Mobile Messenger support step up Authentication?

    Posted 10 days ago

    Hi,

    At the moment, the Mobile Messaging SDK does not support the step-up authentication flow.

    What you're observing is expected behavior:

    • When setImplicitAuthenticationInfo is used, the session is initialized as authenticated

    • There is currently no built-in mechanism in the Mobile SDK to start as a guest and later transition to an authenticated session within the same conversation

    • As a result, step-up authentication configured in Messenger is not applied on mobile

    If step-up behavior is required, it is supported in headless Mobile Transport SDK, but not yet available in the Mobile Messenger SDK.

    Let us know if you need guidance on alternative approaches or workarounds.

    Thanks



    ------------------------------
    Anton Afanasiev
    Manager, Mobile Development
    ------------------------------