parent
cb89742f60
commit
03b3e18126
1 changed files with 3 additions and 2 deletions
5
vedia.rb
5
vedia.rb
|
|
@ -102,7 +102,7 @@ get '/signup' do
|
|||
end
|
||||
|
||||
post '/signup' do
|
||||
@user = User.create(email: params[:email])
|
||||
@user = User.create(email: params[:email].downcase.strip)
|
||||
@errors = []
|
||||
if params[:password].empty?
|
||||
@errors << OpenStruct.new(:attribute => :password, :type => :blank)
|
||||
|
|
@ -126,7 +126,7 @@ get '/login' do
|
|||
end
|
||||
|
||||
post '/login' do
|
||||
user = User.find_by(email: params[:email])
|
||||
user = User.find_by(email: params[:email].downcase.strip)
|
||||
if user && verify_password(params[:password], user.password)
|
||||
if not user.reset.nil?
|
||||
user.reset = nil
|
||||
|
|
@ -151,6 +151,7 @@ get '/reset' do
|
|||
end
|
||||
|
||||
post '/reset' do
|
||||
params[:email].downcase!.strip!
|
||||
logger.info "Password reset request for \"#{params[:email]}\""
|
||||
@errors = []
|
||||
if not params[:email] =~ URI::MailTo::EMAIL_REGEXP
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue