Modérateur et admin initialisés pour une nouvelle base de données
This commit is contained in:
parent
231aeb759c
commit
c63e30a18d
@ -46,6 +46,9 @@ Puis lancez rails:
|
||||
Vous pouvez finalement accéder à l'agenda dans un navigateur à l'URL suivante:
|
||||
http://localhost:3000
|
||||
|
||||
Votre premier modérateur admin est identifé par "admin@example.com", sont mot
|
||||
de passe étant "password".
|
||||
|
||||
{{{
|
||||
° ° °
|
||||
\ | / \ | / \ | /
|
||||
|
@ -17,7 +17,9 @@ class User < ActiveRecord::Base
|
||||
end
|
||||
|
||||
def self.find_first_by_auth_conditions(warden_conditions)
|
||||
logger.info 'XXXXXXXXX'
|
||||
conditions = warden_conditions.dup
|
||||
logger.info conditions
|
||||
if login = conditions.delete(:login)
|
||||
where(conditions).where(["login = :value", { value: login }]).first
|
||||
else
|
||||
@ -27,6 +29,9 @@ class User < ActiveRecord::Base
|
||||
|
||||
def valid_password?(password)
|
||||
encrypted_password == password_digest(password)
|
||||
logger.info 'XXXXXXXXX'
|
||||
logger.info encrypted_password
|
||||
logger.info password_digest(password)
|
||||
end
|
||||
|
||||
def to_s
|
||||
|
@ -9,6 +9,8 @@
|
||||
# Mayor.create(name: 'Emanuel', city: cities.first)
|
||||
|
||||
Region.create name: 'Ma première région'
|
||||
User.create login: 'admin@example.com', email: 'admin@example.com', password: 'password'
|
||||
AdminUser.create email: 'admin@example.com', password: 'password'
|
||||
|
||||
I18n::Backend::ActiveRecord::Translation.create([
|
||||
{ locale: 'fr', key: 'layouts.application.subtitle',
|
||||
|
Loading…
Reference in New Issue
Block a user