Autenticação
Last updated
Last updated
Após um usuário de empresa ter recebido seus dados, será necessário se autenticar nessa API para receber as credenciais que será utilizada daqui para frente. Ela irá carregar as permissões de acesso e informações básicas do usuário.
POST
https://goblockchain.io/gotokens-api/v1/auth
Rota que retorna o token JWT de acesso do usuário ao sistema, assim como dados básicos e segundos restantes até a expiração do token.
Name | Type | Description |
---|---|---|
POST
https://goblockchain.io/gotokens-api/v1/auth/external
Rota que retorna o token JWT de acesso do usuário ao sistema, assim como dados básicos e segundos restantes até a expiração do token.
POST
https://goblockchain.io/gotokens-api/v1/password-reset
Rota que envia um email com um link temporário para redefinição de senha.
POST
https://goblockchain.io/gotokens-api/v1/password-reset/:reset_token
Rota que redefine a senha do usuário que a requisitou.
Código | Descrição |
---|---|
Name | Type | Description |
---|---|---|
Código | Descrição |
---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Código | Descrição |
---|---|
email*
String
E-mail do Usuário
password*
String
Senha do Usuário
1
Endereço de e-mail não corresponde à nenhum usuário na base.
10
Senha inserida está incorreta.
1001
Parâmetro "email" inválido. O campo é obrigatório, deve ser do tipo String e seguir um formato de e-mail válido.
1002
Parâmetro "password" inválido. O campo é obrigatório e deve ser do tipo String.
1
Endereço de e-mail não corresponde à nenhum usuário na base.
10
Senha inserida está incorreta.
1001
Parâmetro "email" inválido. O campo é obrigatório, deve ser do tipo String e seguir um formato de e-mail válido.
1002
Parâmetro "password" inválido. O campo é obrigatório e deve ser do tipo String.
email*
String
E-mail do Usuário
1
Endereço de e-mail não corresponde à nenhum usuário na base.
1001
Parâmetro "email" inválido. O campo é obrigatório, deve ser do tipo String e seguir um formato de e-mail válido.
reset_token
String
Token de redefinição de senha enviado por email
password*
String
Nova senha do Usuário
1
Token de redefinição de senha inexistente na base de dados.
1001
Parâmetro "password" inválido. O campo é obrigatório, deve ser do tipo String.