Create User / Login
TalkPlus supports anonymous and token-based login. In order to use token-based login, you must call /api/users/create
and /api/users/login
from our REST API endpoints to create user and obtain user’s login token.
If you need translation feature, see below.
1. Anonymous User
You need a unique user ID and a username to login anonymously.
var loginParams = new TPLoginParams(TPLoginType.TPLoginAnonymous, userId);
loginParams.userName = userName;
loginParams.profileImageUrl = profileImageUrl;
loginParams.metaData = metaData;
loginParams.translationLanguage = translationLanguage;
TalkPlusApi.Login(loginParams,
(TPUser tpUser) => {
// SUCCESS
}, (int statusCode, Exception e) => {
// FAILURE
});
2. Token User
You need a unique user ID, a username and a login token to login.
var loginParams = new TPLoginParams(TPLoginType.TPLoginToken, userId);
loginParams.loginToken = loginToken;
loginParams.userName = userName;
loginParams.profileImageUrl = profileImageUrl;
loginParams.metaData = metaData;
loginParams.translationLanguage = translationLanguage;
TalkPlusApi.Login(loginParams,
(TPUser tpUser) => {
// SUCCESS
}, (int statusCode, Exception e) => {
// FAILURE
});
Last updated