- Code review

- Delete Mandataires sociaux adapter
- Add function to get mandataires sociaux in Enterprise Adapter
This commit is contained in:
Xavier J 2016-01-19 17:19:38 +01:00
parent e0d980e804
commit e8fd212d13
14 changed files with 121 additions and 138 deletions

View file

@ -33,20 +33,21 @@ class FranceConnect::ParticulierController < ApplicationController
end
def check_email
return create if User.find_by_email(params[:user][:email]).nil?
user = User.find_by_email(params[:user][:email])
return create if user.nil?
return redirect_to root_path if france_connect_particulier_id_blank?
unless params[:user][:password].nil?
user = User.find_by_email(params[:user][:email])
valid_password = user.valid_password?(params[:user][:password])
if valid_password
if user.valid_password?(params[:user][:password])
user.update_attributes create_user_params
return connect_france_connect_particulier user
else
flash.now.alert = 'Mot de passe invalide'
end
end
@user = (User.new create_user_params).decorate
end