mirror of
https://github.com/GNS3/gns3-server
synced 2024-12-30 18:50:58 +00:00
Replace deprecated method datetime.utcnow()
This commit is contained in:
parent
d56acc5844
commit
4b1068e02f
@ -16,7 +16,7 @@
|
|||||||
|
|
||||||
|
|
||||||
from jose import JWTError, jwt
|
from jose import JWTError, jwt
|
||||||
from datetime import datetime, timedelta
|
from datetime import datetime, timedelta, timezone
|
||||||
import bcrypt
|
import bcrypt
|
||||||
|
|
||||||
from typing import Optional
|
from typing import Optional
|
||||||
@ -48,7 +48,7 @@ class AuthService:
|
|||||||
|
|
||||||
if not expires_in:
|
if not expires_in:
|
||||||
expires_in = Config.instance().settings.Controller.jwt_access_token_expire_minutes
|
expires_in = Config.instance().settings.Controller.jwt_access_token_expire_minutes
|
||||||
expire = datetime.utcnow() + timedelta(minutes=expires_in)
|
expire = datetime.now(timezone.utc) + timedelta(minutes=expires_in)
|
||||||
to_encode = {"sub": username, "exp": expire}
|
to_encode = {"sub": username, "exp": expire}
|
||||||
if secret_key is None:
|
if secret_key is None:
|
||||||
secret_key = Config.instance().settings.Controller.jwt_secret_key
|
secret_key = Config.instance().settings.Controller.jwt_secret_key
|
||||||
|
Loading…
Reference in New Issue
Block a user