Passo-a-passo para cadastro de clientes para ter acesso a Api.
Os mesmo do projeto RMSMenu Web, contudo requer a versão do .NET Core 3.1 ou superior.
1. Na tela de listagem de clientes cadastrados, clicar no botão "Novo Cliente":

2. Preencher com a Razão Social e CNPJ do cliente, em seguida clicar em "Salvar":

3. A senha gerada nesta etapa é utilizada para recuperar um token durante as requisições. A senha será exibida apenas neste momento não podendo ser recuperada. Em caso de perda será necessário criar um novo cadastro:

4. Realizar requisição em "dominio/rms/rmsservices/auth7/api/v1/Credentials/company/Signin" para retornar um token:

5. Exemplo de requisição com token válido:
6. Exemplo de requisição com token inválido:
7. Exemplo de requisição sem token, neste caso é recepcionado o erro 401:
Obs.: O token por padrão possui validade de 8 horas. Para ajustar é necessário altera o seguinte arquivo appsettings.json no parâmetro TokenExpireTimeInHours e reiniciar o pool da aplicação

Outras Ações / Ações relacionadas
| Ação | Descrição |
|---|---|
| Razão Social | Razão Social do cliente irá acessar API |
| CNPJ | CNPJ do cliente irá acessar API |

<!-- esconder o menu -->
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
</style>
|