mirror of
https://github.com/iv-org/invidious.git
synced 2025-11-05 07:02:11 +00:00
Check user_id as part of validating CSRF tokens
This commit is contained in:
@@ -1429,7 +1429,7 @@ post "/delete_account" do |env|
|
||||
token = env.params.body["token"]?
|
||||
|
||||
begin
|
||||
validate_response(challenge, token, "delete_account", HMAC_KEY)
|
||||
validate_response(challenge, token, user.email, "delete_account", HMAC_KEY)
|
||||
rescue ex
|
||||
error_message = ex.message
|
||||
next templated "error"
|
||||
@@ -1474,7 +1474,7 @@ post "/clear_watch_history" do |env|
|
||||
token = env.params.body["token"]?
|
||||
|
||||
begin
|
||||
validate_response(challenge, token, "clear_watch_history", HMAC_KEY)
|
||||
validate_response(challenge, token, user.email, "clear_watch_history", HMAC_KEY)
|
||||
rescue ex
|
||||
error_message = ex.message
|
||||
next templated "error"
|
||||
|
||||
Reference in New Issue
Block a user