Skip to content

Simple Authentication Protocol

Yannik Marchand edited this page Jan 27, 2021 · 12 revisions

NEX Protocols > Simple Authentication (16)

Method ID Method Name
1 Authenticate
2 LoginWithToken
3 LoginWithTokenEx
4 Login
5 LoginWithSubAccount
6 Register
7 RegisterEx
8 LoginWithTokenCafe
9 LoginWithTokenCafeEx

(1) Authenticate

Request

Type Name
String strUserName

Response

Type Name
Result %retval%
Uint32 pidPrincipal
RVConnectionData pConnectionData
String strReturnMsg

(2) LoginWithToken

Request

Type Name
String strToken

Response

Type Name
Result %retval%
Uint32 pidPrincipal
RVConnectionData pConnectionData
String strReturnMsg

(3) LoginWithTokenEx

Request

Type Name
String strToken
Data oAnyData

Response

Type Name
Result %retval%
Uint32 pidPrincipal
RVConnectionData pConnectionData
String strReturnMsg

(4) Login

Request

Type Name
String strUsername
String strPassword

Response

Type Name
Result %retval%
Uint32 pidPrincipal
RVConnectionData pConnectionData
String strReturnMsg

(5) LoginWithSubAccount

Request

Type Name
Data loginData

Response

Type Name
Result %retval%
Uint32 pidPrincipal
RVConnectionData pConnectionData
String strReturnMsg

(6) Register

Request

Type Name
List<StationURL> vecMyURLs

Response

Type Name
Result %retval%
Uint32 pidConnectionID
StationURL urlPublic

(7) RegisterEx

Request

Type Name
List<StationURL> vecMyURLs
Data hCustomData

Response

Type Name
Result %retval%
Uint32 pidConnectionID
StationURL urlPublic

(8) LoginWithTokenCafe

Request

Type Name
String strNintendoToken

Response

Type Name
Result %retval%
Uint32 pidPrincipal
RVConnectionData pConnectionData
String strReturnMsg

(9) LoginWithTokenCafeEx

Request

Type Name
String strNintendoToken
Data oAnyData

Response

Type Name
Result %retval%
Uint32 pidPrincipal
RVConnectionData pConnectionData
String strReturnMsg
Clone this wiki locally