Ajude a Asast
Patrocinadores
Últimos assuntos
» Novo site para desportistas / New site for athletes
ActiveAuthentication EmptyTer Dez 04, 2018 8:19 am por Admin

» Check used port with the command line
ActiveAuthentication EmptyTer Dez 04, 2018 8:10 am por Admin

» Check the port where mariaDB is running
ActiveAuthentication EmptySeg Dez 03, 2018 4:59 am por Admin

» Check the linux version
ActiveAuthentication EmptySeg Dez 03, 2018 3:12 am por Admin

» Granting rights to a database for a user
ActiveAuthentication EmptyQui Nov 29, 2018 2:04 am por Admin

» Create new user
ActiveAuthentication EmptyQui Nov 29, 2018 2:01 am por Admin

» Change level of password security level
ActiveAuthentication EmptyQui Nov 29, 2018 1:59 am por Admin

» reactJS - A JavaScript library for building user interfaces
ActiveAuthentication EmptyQua Out 24, 2018 3:02 am por Admin

» Count number of lines in all files existing
ActiveAuthentication EmptyQui Jun 28, 2018 4:53 am por Admin

AdSense
Contributo

ActiveAuthentication

Ir em baixo

ActiveAuthentication Empty ActiveAuthentication

Mensagem  Admin em Qua Maio 28, 2008 1:55 am

Se queres implementar um sistema de autenticação na tua aplicação rails, usando o Active Directory de Windows, esta pode ser a tua solução.

Existe um plugin que permite isso mesmo: ActiveAuthentication.

O url deste plugin é o seguinte:

- http://code.google.com/p/activeauthentication/

Para instalar é preciso efectuar os seguintes passos:

1 - > ruby script/plugin install http://activeauthentication.googlecode.com/svn/trunk/activeauthentication

2 - > ruby script/generate authenticated user account

3 - Criar tabela USERS na base de dados a utilisar ou então criar a base de dados mesmo
A tabela users deverá ter a seguinte estuctura:
ID (NUMBER)
LOGIN (VARCHAR2(255))
EMAIL (VARCHAR2(255))
DISPLAY_NAME (VARCHAR2(255))
GIVEN_NAME (VARCHAR2(255))
LAST_LOGIN_AT (DATE)
CREATED_AT (DATE)
UPDATED_AT (DATE)

4 - No ficheiro controllers/application.rb, adicionar a linha seguinte:
include AuthenticatedSystem

5 - Nos controllers desejados para autenticação adicionar a linha seguinte:
before_filter :login_required

6 - Configurar correctamente os campos seguintes do ficheiro config/active_directory.yml
- host
- port
- domain
- dn

e pronto!
Admin
Admin
Admin

Mensagens : 607
Data de inscrição : 21/01/2008
Idade : 41

Ver perfil do usuário https://forum-informatico.forumeiros.com

Voltar ao Topo Ir em baixo

Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum