Class: Account

Account


new Account(attrs)

铼看账户类

Parameters:
Name Type Description
attrs object

账户属性

Extends

Methods


<static> current()

获得当前用户

Returns:
Type
LycamPlus.Account

<static> login(username, password, callback)

账户登录

Parameters:
Name Type Description
username string

用户名

password string

密码

callback LycamPlus.Callback~simple

<static> logout(callback)

登出当前用户

Parameters:
Name Type Description
callback LycamPlus.Callback~simple

<static> signUp(username, password, extras, callback)

账户注册

Parameters:
Name Type Description
username string

用户名

password string

密码

extras object

用户额外信息

callback LycamPlus.Callback~simple

getDisplayName()

显示用户昵称

Inherited From:
Returns:
Type
string

getEmail()

获得用户邮箱

Inherited From:
Returns:
Type
string

getExtra(key)

获得用户某个额外信息

Parameters:
Name Type Description
key string

key

Inherited From:
Returns:
Type
string | object | array

getExtras()

获得用户全部额外信息

Inherited From:
Returns:
Type
object

getPassword()

获得用户密码,只有在用户注册时未初始化密码才能获得值

Inherited From:
Returns:
Type
string

getUsername()

获得用户名

Inherited From:
Returns:
Type
string

getUUID()

获得用户UUID

Inherited From:
Returns:
Type
string

save(callback)

持久化一个账户

Parameters:
Name Type Description
callback LycamPlus.Callback~simple

setDisplayName(displayName)

设置用户昵称

Parameters:
Name Type Description
displayName string

昵称

Inherited From:

setEmail(email)

设置用户邮箱

Parameters:
Name Type Description
email string

邮箱

Inherited From:

setExtra(key, value)

设置用户额外信息

Parameters:
Name Type Description
key string

key

value string

value

Inherited From: