feat: hide statistics, work time, expenses and finances from regular users
This commit is contained in:
@@ -75,7 +75,8 @@ class AuthService(BaseService):
|
|||||||
self.session.add(user)
|
self.session.add(user)
|
||||||
await self.session.commit()
|
await self.session.commit()
|
||||||
payload = {
|
payload = {
|
||||||
'sub': str(user.id)
|
'sub': str(user.id),
|
||||||
|
'role': user.role_key,
|
||||||
}
|
}
|
||||||
access_token = self._generate_jwt_token(payload)
|
access_token = self._generate_jwt_token(payload)
|
||||||
return AuthLoginResponse(access_token=access_token)
|
return AuthLoginResponse(access_token=access_token)
|
||||||
|
|||||||
Reference in New Issue
Block a user