hasAccessRight
Any application that connects to Cortex must request approval from the user through EMOTIV Launcher. See requestAccess for details.
Name | Type | Required | Description |
clientId | string | yes | The client id of your Cortex application |
clientSecret | string | yes | The client secret of your Cortex application |
The result is an object containing a boolean value "accessGranted" and a message.
Name | Type | Description |
accessGranted | boolean | True, if the user has already approved your application
False, if the user declined your application, or didn't approve it yet |
message | string | |
If accessGranted is false, then your application should call requestAccess
If accessGranted is true, then no action is required
Request
Response
{
"id": 1,
"jsonrpc": "2.0",
"method": "hasAccessRight",
"params": {
"clientId": "xxx",
"clientSecret": "xxx"
}
}
{
"id": 1,
"jsonrpc": "2.0",
"result": {
"accessGranted":true,
"message":"The User has granted access right to this application."
}
}
Last modified 2yr ago