aboutsummaryrefslogtreecommitdiffstats
path: root/authentication/mixins.py
diff options
context:
space:
mode:
authorGravatar Tom van der Lee <tom@vanderlee.io>2026-09-04 17:09:24 +0200
committerGravatar Tom van der Lee <tom@vanderlee.io>2026-09-04 17:09:24 +0200
commit6b6f20a032eb31d747366c8bc270ca81731eaf6a (patch)
treeada48080495267bebde4ee1251bbbe77d629745f /authentication/mixins.py
parent2d22158dd95f76399f5716d556be60c77da04a46 (diff)
downloadserver-6b6f20a032eb31d747366c8bc270ca81731eaf6a.tar.gz
server-6b6f20a032eb31d747366c8bc270ca81731eaf6a.tar.bz2
server-6b6f20a032eb31d747366c8bc270ca81731eaf6a.zip
Fixed pre-commit issuesv3
Diffstat (limited to 'authentication/mixins.py')
-rw-r--r--authentication/mixins.py12
1 files changed, 8 insertions, 4 deletions
diff --git a/authentication/mixins.py b/authentication/mixins.py
index 3d6a91f..70816a1 100644
--- a/authentication/mixins.py
+++ b/authentication/mixins.py
@@ -1,7 +1,11 @@
1import json 1import json
2import time 2import time
3 3
4from authlib.integrations.sqla_oauth2 import OAuth2ClientMixin as BaseOAuth2ClientMixin, OAuth2AuthorizationCodeMixin as BaseOAuth2AuthorizationCodeMixin, OAuth2TokenMixin as BaseOAuth2TokenMixin 4from authlib.integrations.sqla_oauth2 import (
5 OAuth2AuthorizationCodeMixin as BaseOAuth2AuthorizationCodeMixin,
6)
7from authlib.integrations.sqla_oauth2 import OAuth2ClientMixin as BaseOAuth2ClientMixin
8from authlib.integrations.sqla_oauth2 import OAuth2TokenMixin as BaseOAuth2TokenMixin
5from sqlalchemy.sql.sqltypes import Text 9from sqlalchemy.sql.sqltypes import Text
6from sqlmodel import Field 10from sqlmodel import Field
7 11
@@ -11,9 +15,9 @@ class OAuth2ClientMixin(BaseOAuth2ClientMixin):
11 client_secret: str = Field(max_length=120, nullable=True) 15 client_secret: str = Field(max_length=120, nullable=True)
12 client_id_issued_at: int = Field(nullable=False, default=0) 16 client_id_issued_at: int = Field(nullable=False, default=0)
13 client_secret_expires_at: int = Field(nullable=False, default=0) 17 client_secret_expires_at: int = Field(nullable=False, default=0)
14 client_metadata_field: str = Field(sa_type=Text, sa_column_kwargs={ 18 client_metadata_field: str = Field(
15 'name': 'client_metadata' 19 sa_type=Text, sa_column_kwargs={"name": "client_metadata"}, nullable=True
16 }, nullable=True) 20 )
17 21
18 _client_metadata = None 22 _client_metadata = None
19 23