We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 35d0783 commit 8c0e87bCopy full SHA for 8c0e87b
app/models/api_credential.rb
@@ -22,8 +22,13 @@ def return_new_api_token!
22
{api_token: new_token}
23
end
24
25
- def return_new_refresh_token!
+ def return_new_refresh_token! (remember_me)
26
new_token = generate_refresh_token
27
+ if remember_me
28
+ update_column(:refresh_token_expires_at, 1.year.from_now)
29
+ else
30
+ update_column(:refresh_token_expires_at, 30.days.from_now)
31
+ end
32
update_column(:refresh_token_digest, refresh_token_digest)
33
{refresh_token: new_token}
34
0 commit comments