| Catalyst :: Manual :: Tutorial :: Autenticação Catalyst :: Tutorial :: Autenticação é um módulo Perl que contém um tutorial catalisador sobre a autenticação. |
Baixe Agora |
Catalyst :: Manual :: Tutorial :: Autenticação Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Kennedy Clark
- Site do editor:
- http://search.cpan.org/~mramberg/Catalyst-Runtime-5.7012/lib/Catalyst/Manual/Installation/CentOS4.pod
Catalyst :: Manual :: Tutorial :: Autenticação Tag
Catalyst :: Manual :: Tutorial :: Autenticação Descrição
Catalyst :: Manual :: Tutorial :: Autenticação é um módulo Perl que contém um tutorial de catalisador sobre a autenticação. Catalyst :: Manual :: Tutorial :: Autenticação é um módulo Perl que contém um tutorial de catalisador sobre Autenticação.Basic AuthenticationThis seção explora como adicionar lógica de autenticação a um aplicativo catalisador.Adicione usuários e funções para os bancos de dados, adicionamos ao usuário e ao papel. Informações para o banco de dados (adicionaremos as informações do papel aqui, embora não seja usada até a seção de autorização, parte 5). Crie um novo arquivo de script SQL abrindo MyApp02.SQL em seu editor e inserir: - - Adicionar tabelas de usuários e funções, juntamente com uma tabela de blocos de muitos para muitos - Criar usuários da tabela (ID da tabela INTEGER, texto de nome de usuário , texto de senha, texto e-mail_address, texto First_name, texto last_name, inteiro ativo); Criar funções de tabela (chave primária inteira ID, texto de função); Criar tabela user_roles (user_id integer, função role_id, tecla primária (user_id, role_id)); - - Carregue alguns dados iniciais de teste - inserir nos valores dos usuários (1, 'test01', 'myPass', 't01@na.com', 'Joe', 'Blow', 1); Inserir nos valores dos usuários (2, 'test02', 'myPass', 't02@na.com', 'Jane', 'Doe', 1); Inserir nos valores dos usuários (3, 'test03', 'myPASS', 't03@na.com', 'não', 'Go', 0); Inserir em valores de funções (1, 'usuário'); Inserir em valores de funções (2, 'admin'); Inserir em valores user_roles (1, 1); Inserir em valores user_roles (1, 2); Inserir em valores de user_roles (2, 1); Inserir em valores de user_roles (3, 1); então carregue isso no banco de dados myapp.db com o seguinte comando: $ sqlite3 myapp.db
Catalyst :: Manual :: Tutorial :: Autenticação Software Relacionado