Versões comparadas
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Bloco padrão destinado para a alteração de senha do usuário.
Figura 1 - Bloco Alterar Senha
As aplicações padrão do Cronapp utilizam esse bloco na função changePassword
do arquivo blockly ChangePassword (Localização: Bloco de Programação/Mobile/auth/ChangePassword
Tooltip | ||||
---|---|---|---|---|
| ||||
Endereço: |
).
Compatibilidade
- Bloco cliente mobile: cronapi.authentication.changePassword()
Retorno
Bloco sem retorno.
Parâmetros
Bloco sem parâmetros.
Exemplo
CronappPor padrão
o, em uma aplicação mobile, o Cronapp realiza a alteração de senha usando o
blocobloco Alterar Senha através do item Mudar Senha do menu de navegação. Ao clicar no item Mudar Senha é exibido um modal "changePassword" para a alteração de senha (Figura 2). Esse modal
possuipossui como componentes visuais um botão para execução da função e também 3
camposentradas de texto para inserção da senha antiga, nova senha e confirmação de senha (Figura 2).
CadaNeste padrão, cada campo de texto
possui um valor específico na aba Propriedades, sendo eles, na aba Propriedades do editor de views, possui o Valor (ng-model
) específico de "oldPassword", "newPassword" e "confirmationPassword", respectivamente.
Image Modified
Figura 2 - Modal de alteração de senhachangePassword
A função abaixo mostra um exemplo de uso do bloco Alterar Senha (Figura
23).
No entantoAlém do uso padrão, este bloco também pode ser usado em outras páginas, para isso é necessário criar um modal semelhante ao descrito anteriormente (Figura 2) e definir
o valora propriedade Valor (ng-model
) de cada
, na aba Propriedades do editor de views, para os valores "oldPassword", "newPassword" e "confirmationPassword".
Figura 3 - Exemplo de uso do bloco Alterar Senha
A imagem a seguir mostra a página inicial de uma aplicação mobile, após clicar no botão "Alterar Senha" é exibido um modal para a alteração de senha.
Figura 4 - Página inicial da aplicação
Após preencher todos os campos e clicar no botão "Alterar senha" a função da Figura 2 é executada. Por fim, se todos os campos estiverem preenchidos corretamente, é exibida uma notificação de que a senha foi alterada com sucesso.
Figura 4.1 5 - Resultado de execução da Figura 3
Nesta página
Índice |
---|