gems-uff / sapos

SAPOS main goal is to ease the management of information related to graduate programs such as enrollments, courses, advisement, scholarships, requirements, among others.
http://gems-uff.github.io/sapos/
MIT License
29 stars 14 forks source link

Login por CPF #369

Closed cipherbreaker closed 2 years ago

cipherbreaker commented 3 years ago

Prezados,

recebi ainda agora o email sobre a criação dos usuários no SAPOS. Percebi que o login é feito através do email cadastrado na lista da pós, e não pelo email institucional (iduff). Considerando que o CPF é uma informação existente devido os dados cadastrais e disponível para consulta, o que acham de realizar o login através do mesmo?

Isso se justifica ainda pela questão "padrão UFF" existente em outros sistemas e facilidade de acesso. Ou seja, não ter que lembrar qual foi o email cadastrado na lista da pós, ou ter que usar CPF num sistema e email no outro.

Abraços!

JoaoFelipe commented 3 years ago

Me parece uma boa sugestão. Como o sistema já usa email para acesso de professores, talvez o melhor seja fazer algo que permita email ou cpf

braganholo commented 3 years ago

Realmente é interessante, mas não é o padrão do SAPOS e nós temos várias outras demandas mais prioritárias. Eu marcaria como algo pro futuro, quando e se sobrar tempo.

leomurta commented 3 years ago

Será que todo usuário tem CPF? Nós temos alunos e professores que não são brasileiros.

Mas concordo que a prioridade disso é baixa, até porque, com a funcionalidade de troca de e-mail, os alunos poderão cadastrar o e-mail do iduff.

braganholo commented 3 years ago

Pelo que me lembro, a permissão de permanência no Brasil exige o CPF para os estrangeiros. Mas, de todo modo, vamos manter baixa prioridade aqui.

JoaoFelipe commented 3 years ago

Implementei. O login usa a seguinte ordem de prioridade:

* Mensagem de commit errada. Era para ser "allow login by CPF".