added is_superuser in jwt token
Browse files
main.py
CHANGED
|
@@ -53,7 +53,7 @@ def login_for_access_token(
|
|
| 53 |
)
|
| 54 |
access_token_expires = timedelta(minutes=settings.ACCESS_TOKEN_EXPIRE_MINUTES)
|
| 55 |
access_token = utils.create_access_token(
|
| 56 |
-
data={"sub": user.username}, expires_delta=access_token_expires
|
| 57 |
)
|
| 58 |
return Token(access_token=access_token, token_type="bearer")
|
| 59 |
|
|
|
|
| 53 |
)
|
| 54 |
access_token_expires = timedelta(minutes=settings.ACCESS_TOKEN_EXPIRE_MINUTES)
|
| 55 |
access_token = utils.create_access_token(
|
| 56 |
+
data={"sub": user.username, "is_superuser": user.is_su}, expires_delta=access_token_expires
|
| 57 |
)
|
| 58 |
return Token(access_token=access_token, token_type="bearer")
|
| 59 |
|