feat: Add plain auth method
All checks were successful
Build Docker / Build Docker (push) Successful in 28s
All checks were successful
Build Docker / Build Docker (push) Successful in 28s
This commit is contained in:
@@ -57,4 +57,18 @@ class OAuth2Token(db.Model, OAuth2TokenMixin):
|
||||
if self.revoked:
|
||||
return False
|
||||
expires_at = self.issued_at + self.expires_in * 2
|
||||
return expires_at >= time.time()
|
||||
return expires_at >= time.time()
|
||||
|
||||
|
||||
class AuthTokens(db.Model):
|
||||
id = db.Column(db.Integer, primary_key=True)
|
||||
service = db.Column(db.String(255))
|
||||
user_name = db.Column(db.String(255))
|
||||
access_token = db.Column(db.String(255))
|
||||
refresh_token = db.Column(db.String(255))
|
||||
expires_at = db.Column(db.Integer)
|
||||
|
||||
def is_refresh_token_active(self):
|
||||
if self.revoked:
|
||||
return False
|
||||
return self.expires_at >= time.time()
|
||||
Reference in New Issue
Block a user