Changes between Version 1 and Version 2 of requisitos/login


Ignore:
Timestamp:
04/15/10 11:09:10 (14 years ago)
Author:
luiz-fernando
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • requisitos/login

    v1 v2  
    22= Login = 
    33A parte da validação das credenciais do usuário é uma parte relativamente complexa do sistema, pois pode envolver opcionalmente o uso de certificado digital e anti-robôs. Detalhes mais técnicos podem ser encontrados [wiki:phpgwapi/certificados aqui]. 
     4 
     5Casos de Uso: 
     6 
     7[[Image(UCD01.png)]]  
     8 
     9'''1) Nome:[UC01.0] Validar Usuario[[BR]]''' 
     10 
     11'''2) Pré-Condições:[[BR]]''' 
     12PRE1. Usuário cadastrado no sistema[[BR]] 
     13 
     14'''3) Pós-Condições:[[BR]]''' 
     15 
     16'''4) Fluxo Principal:[[BR]]''' 
     17P1. Usuário digita endereço do site Expresso no navegador;[[BR]] 
     18P2. Sistema exibe a tela de login;[[BR]] 
     19P3. Usuário informa seu login;[[BR]] 
     20P4. Usuário informa sua senha;[[BR]] 
     21P5. Usuário clica no botão "Conectar";[[BR]] 
     22P6. Sistema válida credenciais;[[BR]] 
     23P7. Sistema apresenta a página inicial do Expresso;[[BR]] 
     24 
     25'''5) Fluxos Alternativos:[[BR]]''' 
     26A1. Senha incorreta[[BR]] 
     27No passo P6, Usuário informa uma senha incorreta.[[BR]] 
     28A1.1. Usuário informa senha incorreta;[[BR]] 
     29A1.2. Sistema exibe a mensagem: "Login ou senha incorretos";[[BR]] 
     30A1.3. Sistema retorna para passo P4;[[BR]] 
     31 
     32'''A2. Login PIN[[BR]]''' 
     33No passo P2, Usuário opta por logar usando Certificado Digital.[[BR]] 
     34A2.1. Usuário clica na opção "Utilizar o meu Certificado para logar";[[BR]] 
     35(faltando documentar o resto)[[BR]] 
     36 
     37'''6) Fluxos de Exceção:[[BR]]''' 
     38E1. Acesso sem Certificado Digital[[BR]] 
     39Usuário sem certificado digital no passo A2.1.[[BR]] 
     40E1.1. Sistema exibe a mensagem: "Acesso sem Certificado Digital";[[BR]] 
     41E1.2. Sistema volta para passo P2;[[BR]] 
     42 
     43 
     44---- 
     45 
     46'''1) Nome:[UC01.1] Ativar CAPTCHA[[BR]]''' 
     47 
     48'''2) Pré-Condições:[[BR]]''' 
     49PRE1. Opção anti-robô (CAPTCHA) ativada no setup do header[[BR]] 
     50 
     51'''3) Pós-Condições:[[BR]]''' 
     52 
     53'''4) Fluxo Principal:[[BR]]''' 
     54P1. Usuário digita endereço do site Expresso no navegador;[[BR]] 
     55P2. Sistema exibe a tela de login;[[BR]] 
     56P3. Usuário informa seu login;[[BR]] 
     57P4. Usuário informa sua senha;[[BR]] 
     58P5. Usuário clica no botão "Conectar";[[BR]] 
     59P6. Sistema válida credenciais;[[BR]] 
     60P7. Usuário informa senha incorreta N vezes seguidas, onde N é o número de tentativas configuradas em PRE1;[[BR]] 
     61P8. Sistema exibe a mensagem: "Login ou senha incorretos" e permance na tela de login;[[BR]] 
     62P9. Sistema exibe CAPTCHA;[[BR]] 
     63P9. Usuário informa CAPTCHA;[[BR]] 
     64P10. Sistema valida CAPTCHA e credenciais;[[BR]] 
     65P11. Se validação OK então retorna para [UC01.0] P7 caso contrário retorna para P2[[BR]] 
     66 
     67'''6) Fluxos de Exceção:[[BR]]'''