# services/auth_provider.py def authenticate(email, password): if email == 'admin@office.com' and password == 'password': return { 'username': 'admin', 'email': 'admin@office.com', 'roles': ['admin', 'user'] } elif email == 'user@office.com' and password == 'password': return { 'username': 'user', 'email': 'user@office.com', 'roles': ['user'] } elif email == 'super_admin@office.com' and password == 'password': return { 'username': 'super', 'email': 'super_admin@office.com', 'roles': ['super_admin','admin','user'] } else: return False