@@ -34,11 +34,11 @@ def register_entity(self, extensions: Config, exp: int, **kwargs):
34
34
pass
35
35
36
36
@abstractmethod
37
- def update_entity (self , extensions : Config , exp : int , entity_type , ** kwarg ):
37
+ def update_entity (self , extensions : Config , exp : int , table_name , ** kwarg ):
38
38
# pylint:disable=missing-function-docstring
39
39
pass
40
40
41
- def encode_token (self , extensions : Config , entity_id : Any , exp : int , entity_type : str ):
41
+ def encode_token (self , extensions : Config , entity_id : Any , exp : int , table_name : str ):
42
42
# pylint:disable=missing-function-docstring
43
43
pass
44
44
@@ -62,19 +62,19 @@ def __init__(self):
62
62
# pylint:disable=useless-super-delegation
63
63
super (JWTAuthStrategy , self ).__init__ ()
64
64
65
- def encode_token (self , extensions : Config , entity_id : Any , exp : int , entity_type ) -> str :
65
+ def encode_token (self , extensions : Config , entity_id : Any , exp : int , table_name ) -> str :
66
66
"""
67
67
:param extensions: See :class:`~flask_jwt_router._extensions`
68
68
:param entity_id: Normally the primary key `id` or `user_id`
69
69
:param exp: The expiry duration set when encoding a new token
70
- :param entity_type : The Model Entity `__tablename__`
70
+ :param table_name : The Model Entity `__tablename__`
71
71
:return: str
72
72
"""
73
73
self .entity_key = extensions .entity_key
74
74
self .secret_key = extensions .secret_key
75
75
# pylint: disable=line-too-long
76
76
encoded = jwt .encode ({
77
- "entity_type " : entity_type ,
77
+ "table_name " : table_name ,
78
78
self .entity_key : entity_id ,
79
79
# pylint: disable=no-member
80
80
"exp" : datetime .utcnow () + relativedelta (days = + exp )
@@ -85,28 +85,28 @@ def register_entity(self, extensions: Config, exp: int, **kwargs) -> str:
85
85
"""
86
86
kwargs:
87
87
- entity_id: Represents the entity's primary key
88
- - entity_type : The table name of the entity
88
+ - table_name : The table name of the entity
89
89
:param extensions: See :class:`~flask_jwt_router._extensions`
90
90
:param exp: The expiry duration set when encoding a new token
91
91
:param kwargs:
92
92
:return: Union[str, None]
93
93
"""
94
94
self .entity_id = kwargs .get ("entity_id" , None )
95
- entity_type = kwargs .get ("entity_type " , None )
96
- return self .encode_token (extensions , self .entity_id , exp , entity_type )
95
+ table_name = kwargs .get ("table_name " , None )
96
+ return self .encode_token (extensions , self .entity_id , exp , table_name )
97
97
98
98
def update_entity (self ,
99
99
extensions : Config ,
100
100
exp : int ,
101
- entity_type : str ,
101
+ table_name : str ,
102
102
** kwargs ,
103
103
) -> str :
104
104
"""
105
105
:param extensions:
106
106
:param exp:
107
- :param entity_type :
107
+ :param table_name :
108
108
:param kwargs:
109
109
:return: Union[str, None]
110
110
"""
111
111
self .entity_id = kwargs .get ("entity_id" , None )
112
- return self .encode_token (extensions , self .entity_id , exp , entity_type )
112
+ return self .encode_token (extensions , self .entity_id , exp , table_name )
0 commit comments