Expand description
Módulo para gerenciamento de usuários.
Este módulo contém funcionalidades para autenticação, registro de usuários, gerenciamento de contas e integração com Firebase Authentication.
Structs§
- Login
Request - Estrutura de requisição para login de usuário.
- Register
Request - Estrutura de requisição para registro de usuário.
- Update
Password Request - Estrutura de requisição para atualizar senha do usuário.
- Update
Phone Request - Estrutura de requisição para atualizar número de telefone do usuário.
- Verify
Password Request - Estrutura de requisição para verificar senha do usuário.
Functions§
- delete_
account - Exclui conta do usuário e dados associados.
- delete_
voice - Exclui embedding de voz do usuário.
- login_
user - Autentica usuário e retorna token JWT.
- logout_
user - Faz logout do usuário invalidando o token.
- register_
user - Registra um novo usuário com senha hashada.
- register_
voice - Registra embedding de voz do usuário a partir de dados de áudio.
- update_
password - Atualiza senha do usuário.
- update_
phone - Atualiza número de telefone do usuário.
- verify_
password - Verifica senha atual do usuário.
- voice_
status - Verifica se o usuário tem voz registrada.