|
| virtual void | tryAutoLogin (const NELoginCallback &callback)=0 |
| | 自动登录鉴权。
|
| |
| virtual void | loginByToken (const std::string &userUuid, const std::string &token, const NELoginCallback &callback)=0 |
| | 通过用户唯一ID和Token登录鉴权。成功时返回 NEAccountInfo。
|
| |
| virtual void | loginByPassword (const std::string &userUuid, const std::string &password, const NELoginCallback &callback)=0 |
| | 通过用户唯一ID和密码登录鉴权。成功时返回 NEAccountInfo。
|
| |
| virtual void | requestSmsCodeForLogin (const std::string &phoneNumber, const NEEmptyCallback &callback)=0 |
| | 请求登录验证码。
|
| |
| virtual void | requestSmsCodeForGuest (const std::string &phoneNumber, const NEEmptyCallback &callback)=0 |
| | 请求访客认证手机验证码
|
| |
| virtual void | loginBySmsCode (const std::string &phoneNumber, const std::string &smsCode, const NELoginCallback &callback)=0 |
| | 通过验证码登录鉴权。成功时返回 NEAccountInfo。
|
| |
| virtual void | generateSSOLoginWebURL (const std::string &schemaUrl, const NECallback< std::string > &callback)=0 |
| | 生成SSO登录链接,调用方使用该链接通过浏览器去完成SSO登录。
|
| |
| virtual void | loginBySSOUri (const std::string &ssoUri, const NELoginCallback &callback)=0 |
| | 通过SSO登录结果uri完成会议组件登录鉴权。成功时返回 NEAccountInfo。
|
| |
| virtual void | loginByEmail (const std::string &email, const std::string &password, const NELoginCallback &callback)=0 |
| | 通过邮箱密码登录鉴权。成功时返回 NEAccountInfo。
|
| |
| virtual void | loginByPhoneNumber (const std::string &phoneNumber, const std::string &password, const NELoginCallback &callback)=0 |
| | 通过电话号码密码登录鉴权。成功时返回 NEAccountInfo。
|
| |
| virtual void | getAccountInfo (const NELoginCallback &callback)=0 |
| | 获取当前登录账号信息。成功时返回 NEAccountInfo。
|
| |
| virtual void | addListener (NEAccountServiceListener *listener)=0 |
| | 注册账号服务监听实例
|
| |
| virtual void | removeListener (NEAccountServiceListener *listener)=0 |
| | 移除账号服务监听实例
|
| |
| virtual void | resetPassword (const std::string &userUuid, const std::string &newPassword, const std::string &oldPassword, const NEEmptyCallback &callback)=0 |
| | 重置密码
|
| |
| virtual void | updateAvatar (const std::string &imagePath, const NEEmptyCallback &callback)=0 |
| | 修改当前登录账号头像
|
| |
| virtual void | updateNickname (const std::string &nickname, const NEEmptyCallback &callback)=0 |
| | 修改当前登录账号昵称
|
| |
| virtual void | logout (const NEEmptyCallback &callback)=0 |
| | 登出
|
| |
| | NEService () |
| | 构造函数
|
| |
| virtual | ~NEService () |
| | 析构函数
|
| |
| | NEObject ()=default |
| | 构造函数
|
| |
| virtual | ~NEObject ()=default |
| | 析构函数
|
| |