Autenticação
Olá rapazeada!
Seguinte, estou criando um serviço (SAAS), e que em relação a autenticação de usuário, eu estou planejando que:
- Nosso suporte tenham acesso a qualquer usuário, pois isso facilita os suportes.
Por exemplo: O cliente liga e diz que alguma área está com erro, dai nosso operador, acessará o ambiente do cliente, mas não com a senha do cliente e sim a senha do próprio operador.
- Facilita também o gerenciamento de operadores que trabalham com suporte, às vezes são demitidos ou coisas do tipo.
A minha sugestão a equipe de desenvolvimento foi:
- Cliente tem o banco de dados dele, e os usuário do cliente estarão nesse banco de dados;
- O ADMIN (operadores de suportes), estarão cadastrados em um outro banco de dados;
Quando o operador tentar acessar o sistema, executaria a seguinte lógica:
se (usuário (operador) existe no banco do cliente)
acessa o sistema
se (usuário (operador) existe no banco de operadores)
acessa o sistema
se não
erro
O que estou querendo mesmo saber é se isso é viável a nível de performance e também de código e tal. Alguém poderia me ajudar nisso ai?
Discussão (24)
Carregando comentários...