mirror of
https://github.com/neocities/neocities.git
synced 2025-07-24 19:38:25 +02:00
feed username into login when failure
This commit is contained in:
parent
355a4a1c86
commit
0ccfac7405
3 changed files with 5 additions and 1 deletions
3
app.rb
3
app.rb
|
@ -134,11 +134,13 @@ end
|
|||
|
||||
post '/signin' do
|
||||
dashboard_if_signed_in
|
||||
|
||||
if Site.valid_login? params[:username], params[:password]
|
||||
site = Site[username: params[:username]]
|
||||
|
||||
if site.is_banned
|
||||
flash[:error] = 'Invalid login.'
|
||||
flash[:username] = params[:username]
|
||||
redirect '/signin'
|
||||
end
|
||||
|
||||
|
@ -146,6 +148,7 @@ post '/signin' do
|
|||
redirect '/dashboard'
|
||||
else
|
||||
flash[:error] = 'Invalid login.'
|
||||
flash[:username] = params[:username]
|
||||
redirect '/signin'
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue