LiquidAuthenticator
zeus unbox auth-dapp-service
{
"name": "auth",
"port": 13127,
"contract": "authfndspsvc",
"prettyName": "LiquidAuthenticator",
"stage": "WIP",
"description": "Authentication of offchain APIs and services using EOSIO permissions and contract",
"commands": {
"authusage": {
"blocking": false,
"request": {
"account": "name",
"permission": "name",
"client_code": "std::string",
"payload_hash": "checksum256",
"signature": "std::vector<char>"
},
"callback": {
"account": "name",
"permission": "name",
"client_code": "std::string",
"payload_hash": "checksum256",
"signature": "std::vector<char>"
},
"signal": {
"account": "name",
"permission": "name",
"client_code": "std::string",
"payload_hash": "checksum256",
"signature": "std::vector<char>"
}
}
}
}