Last updated
Last updated
Input Parameters:
Output Parameters:
SDNDIDListResponse
Choose DID or use the address to log in. If the interface array is empty, log in with the address. Otherwise, use the first element of the array as the 'did' parameter.
Input Parameters:
Output Parameters: PreloginResponse
Input Parameters: LoginRequest
IdentifierModel
Type:
Output Parameters:
SDNDIDLoginResponse
Input Parameters:
DID
String
DID string, choose either DID or wallet address
False
address
String
wallet address, choose either DID or wallet address
False
DID
String
user DID (existed or newly created)
true
message
String
message to be signed
true
updated
String
update time
true
random_server
string
nounce returned from the node
true
type
String
Login type (current value: m.login.did.identity
)
true
updated
String
update time returned by the pre_login
true
identifier
IdentifierModel
login information
true
device_id
String
device id, no need for new device
false
DID
String
User DID
token
String
To sign the message returned by pre_login
, you can call the EthSigUtil.signPersonalMessage
function from the DID class to perform the signature.
access_token
String
access token
true
user_id
String
user ID
true
device_id
String
device id
true
token
String
Login type (current value: m.login.did.identity
)
true
address
String
wallet address
true
data
String
List of DIDs
true