Merge pull request #2526 from internetee/fix-password-semicolon-issue

Allow use of semicolon in passwords
This commit is contained in:
Timo Võhmar 2023-01-17 15:53:44 +02:00 committed by GitHub
commit 3e4bc96abd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -107,7 +107,7 @@ module Repp
end
def authenticate_user
username, password = Base64.urlsafe_decode64(basic_token).split(':')
username, password = Base64.urlsafe_decode64(basic_token).split(':', 2)
@current_user ||= ApiUser.find_by(username: username, plain_text_password: password)
user_active = @current_user.active?