Make accounts frontend!
This commit is contained in:
25
main.rb
25
main.rb
@@ -115,9 +115,28 @@ post "/forgot_password" do
|
||||
status 400
|
||||
return { "message" => "Bad request made (Email not provided)!" }.to_json
|
||||
end
|
||||
Players.pass_req(data["email"])
|
||||
status 200
|
||||
return { "message" => "Email sent successfully!" }.to_json
|
||||
if Players.pass_req(data["email"])
|
||||
status 200
|
||||
return { "message" => "Email sent successfully!" }.to_json
|
||||
else
|
||||
status 400
|
||||
return { "message" => "Couldn't send email!" }.to_json
|
||||
end
|
||||
end
|
||||
|
||||
post "/pass_reset?" do
|
||||
data = JSON.parse(request.body.read)
|
||||
if data["code"].nil?
|
||||
status 400
|
||||
return { "message" => "Bad request made!" }.to_json
|
||||
end
|
||||
if Players.pass_reset?(data["code"])
|
||||
status 200
|
||||
return { "message" => "Password reset link exists!" }.to_json
|
||||
else
|
||||
status 400
|
||||
return { "message" => "Code doesn't exist!" }.to_json
|
||||
end
|
||||
end
|
||||
|
||||
get "/reset_password/:code" do
|
||||
|
Reference in New Issue
Block a user