Módulo Autenticação
Projeto
REF:
-
http://clintberry.com/2012/backbone-js-apps-authentication-tutorial/
-
Irá gerenciar todo processo de autenticação do usuário
-
Irá gerenciar todo processo de perfil e cliente
-
Irá gerenciar todo processo de permissão
-
Criar webservice para consulta no cliente
-
Criar API para acesso a outros app como admin
-
Esqueci minha senha ( No caso apenas um acesso no webservice para gerar recuperação de senha)
-
Toda interface será feita pelo admin (tela de login, cadastro de cliente, cadastro de perfil)
-
Possibilidade de ligar ou desligar:
- Cliente
- Perfil
- Permissao
-
Usará o Passport
-
Ficar dentro do escopo, uma interface para autenticação, qualquer interface com usuário não estará no escopo
-
Permissão de Menu, de Página, Links, ficarão fora do escopo
-
Permissão será simples: ID, NOME, DESCRIÇÃO
-
Persistencia: Como plugin, poderemos escolher vários métodos, database. (Parametrizado)
TODO:
- Mensagem de erros no formato HTML (atualmente sempre retorna json, mesmo carregando pelo navegador)
- Documentar TUDO, controllers. model, etc... em detalhes
- Montar mindMap para melhor entendimento