14 lines
444 B
Python
14 lines
444 B
Python
class SecurityService:
|
|
def __init__(self):
|
|
self.keys = {}
|
|
|
|
|
|
def register_key(self, username, org, key):
|
|
self.keys[f'{org}/{username}'] = key
|
|
|
|
|
|
def get_key(self, session):
|
|
from services import UserService, OrganizationService
|
|
username = UserService.get_user(session.user_id).username
|
|
org = OrganizationService.get_organization(session.org_id).name
|
|
return self.keys[f'{org}/{username}'] |