Authentication - Android
TapTalk.io Omnichannel SDK provides some essential methods to handle user authentication.
Authenticate User (Optional)
You can authenticate the user that is currently logged in before calling navigateToOneTalk
. To do this, you can add an authentication method in the previously created Java Module. (See Get Started - Android). We will add a @ReactMethod
named authenticateUser
.
Parameters
name
: (String) name of the user to be authenticated
email
: (String) email of the user to be authenticated
successCallback
: (Callback) invoked when the authentication is successful
errorCallback
: (Callback) invoked when an error occurred during authentication
You can then call the method from JavaScript as such:
After successfully authenticated, user will no longer be required to fill name and email to create a case.
Logout and Clear TapTalkLive Data
You may also add another method when you need to logout and clear all local cached data from Omnichannel SDK. We will name this method clearAllTapLiveData
.
You can then call the method from JavaScript when needed.
Last updated