|
| new Task< TDSUser > | SignUp () |
| |
| new Task | UpdatePassword (string oldPassword, string newPassword) |
| |
| new Task | AssociateAuthData (Dictionary< string, object > authData, string platform) |
| |
| new Task | AssociateAuthDataAndUnionId (Dictionary< string, object > authData, string platform, string unionId, LCUserAuthDataLoginOption option=null) |
| |
| new Task | DisassociateWithAuthData (string platform) |
| |
| new async Task< TDSUser > | Save (bool fetchWhenSave=false, LCQuery< LCObject > query=null) |
| | Save this user to the cloud. More...
|
| |
| Task | ApplyFriendship (TDSUser user, Dictionary< string, object > attributes=null) |
| |
| Task | ApplyFriendship (string userId, Dictionary< string, object > attributes=null) |
| |
| Task | AcceptFriendshipRequest (LCFriendshipRequest request, Dictionary< string, object > attributes=null) |
| |
| Task | DeclineFriendshipRequest (LCFriendshipRequest request) |
| |
| Task | DeleteFriendshipRequest (LCFriendshipRequest request) |
| |
| LCQuery< LCFriendshipRequest > | GetFriendshipRequestQuery (int status, bool includeTargetUser, bool reachToCurrentUser) |
| |
| LCQuery< LCObject > | GetFriendshipQuery () |
| |
| async Task | RegisterFriendshipNotification (FriendshipNotification notification) |
| |
| async Task | UnregisterFriendshipNotification () |
| |
|
| static new Task | RequestLoginSMSCode (string mobile) |
| |
| static new Task< TDSUser > | SignUpOrLoginByMobilePhone (string mobile, string code) |
| |
| static new Task< TDSUser > | Login (string username, string password) |
| |
| static new Task< TDSUser > | LoginByEmail (string email, string password) |
| |
| static new Task< TDSUser > | LoginByMobilePhoneNumber (string mobile, string password) |
| |
| static new Task< TDSUser > | LoginBySMSCode (string mobile, string code) |
| |
| static new Task | RequestEmailVerify (string email) |
| |
| static new Task | RequestMobilePhoneVerify (string mobile) |
| |
| static new Task | VerifyMobilePhone (string mobile, string code) |
| |
| static new Task | RequestPasswordReset (string email) |
| |
| static new Task | RequestPasswordResetBySmsCode (string mobile) |
| |
| static new Task | ResetPasswordBySmsCode (string mobile, string code, string newPassword) |
| |
| static new Task | RequestSMSCodeForUpdatingPhoneNumber (string mobile, int ttl=360, string captchaToken=null) |
| |
| static new Task | VerifyCodeForUpdatingPhoneNumber (string mobile, string code) |
| |
| static new async Task< TDSUser > | GetCurrent () |
| | Gets the currently logged in TDSUser with a valid session, from memory or disk if necessary. More...
|
| |
| static new async Task< TDSUser > | BecomeWithSessionToken (string sessionToken) |
| | Signs in a user with a sessionToken. More...
|
| |
| static async Task< TDSUser > | LoginWithSessionToken (string sessionToken) |
| | Signs in a user with a sessionToken for XDSDK. More...
|
| |
| static new async Task< TDSUser > | LoginWithAuthData (Dictionary< string, object > authData, string platform, LCUserAuthDataLoginOption option=null) |
| | Signs up or signs in a user with third party authData. More...
|
| |
| static new async Task< TDSUser > | LoginWithAuthDataAndUnionId (Dictionary< string, object > authData, string platform, string unionId, LCUserAuthDataLoginOption option=null) |
| | Signs up or signs in a user with third party authData and unionId. More...
|
| |
| static new async Task< TDSUser > | LoginAnonymously () |
| | Creates an anonymous user. More...
|
| |
| static async Task< TDSUser > | LoginWithTapTap (string[] permissions=null) |
| | Signs up or signs in a user with TapTap. More...
|
| |
| static new async Task | Logout () |
| | Logs out the currently logged in user session. More...
|
| |
| static new LCQuery< TDSUser > | GetQuery () |
| | Constructs a LCQuery for TDSUser. More...
|
| |