Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2023-08-02 GMT+08:00

Exemplo 2: redefinição de uma senha pessoal

Cenários

Se um usuário da aplicação de terceiros esquecer a senha de logon, o usuário poderá redefinir a senha após a verificação.

Processo do serviço

Figura 1 Processo de redefinição de uma senha pessoal
  1. Uma aplicação de terceiros inicializa parâmetros como parâmetros de identidade de usuário e envia uma solicitação carregando esses parâmetros ao API Gateway para obter uma peça de quebra-cabeça CAPTCHA.
  2. O API Gateway envia uma solicitação à Plataforma de gerenciamento do Huawei Cloud Meeting para obter uma peça de quebra-cabeça CAPTCHA.
  3. A Plataforma de gerenciamento do Huawei Cloud Meeting retorna o controle deslizante CAPTCHA para o API Gateway.
  4. O API Gateway retorna a peça do quebra-cabeça CAPTCHA para a aplicação de terceiros.
  5. A aplicação de terceiros encaixa a peça do quebra-cabeça na GUI do front-end e define parâmetros como o token e a coordenada X da peça do quebra-cabeça.
  6. A aplicação de terceiros envia uma solicitação que transporta os parâmetros especificados na etapa 5 ao API Gateway para verificar a peça do quebra-cabeça CAPTCHA.
  7. O API Gateway envia uma solicitação à Plataforma de gerenciamento do Huawei Cloud Meeting para verificar a peça do quebra-cabeça CAPTCHA.
  8. A Plataforma de gerenciamento do Huawei Cloud Meeting retorna as informações do token ao API Gateway.
  9. O API Gateway retorna as informações do token para a aplicação de terceiros.
  10. Após a verificação, a aplicação de terceiros especifica parâmetros como o token e as informações de identidade do usuário e envia uma solicitação contendo os parâmetros ao API Gateway para obter um código de verificação.
  11. O API Gateway envia uma solicitação à Plataforma de gerenciamento do Huawei Cloud Meeting para obter o código de verificação.
  12. A Plataforma de gerenciamento do Huawei Cloud Meeting envia um código de verificação e retorna os detalhes de verificação para o API Gateway
  13. O API Gateway retorna os detalhes da verificação para a aplicação de terceiros.
  14. Depois de receber o código de verificação, a aplicação de terceiros especifica as informações de identidade do usuário e os parâmetros do código de verificação e envia uma solicitação com os parâmetros ao API Gateway para verificar o código de verificação.
  15. O API Gateway envia uma solicitação à Plataforma de gerenciamento do Huawei Cloud Meeting para verificar o código de verificação.
  16. A Plataforma de gerenciamento do Huawei Cloud Meeting verifica o código de verificação e retorna as informações do token para o API Gateway.
  17. O API Gateway retorna as informações do token para a aplicação de terceiros.
  18. A aplicação de terceiros especifica senhas, como as informações de identidade do usuário e a nova senha, e envia uma solicitação carregando os parâmetros ao API Gateway para redefinir a senha.
  19. O API Gateway envia uma solicitação de redefinição de senha para a Plataforma de gerenciamento do Huawei Cloud Meeting.
  20. A Plataforma de gerenciamento do Huawei Cloud Meeting redefine a senha do usuário.