1 function timeout(ms:number) {
2 return new Promise(resolve => setTimeout(resolve, ms));
5 class AuthenticationService {
6 public async authenticateUser(email: string, password: string) : Promise<string | null> {
8 if (email === "max@odlux.com" && password === "geheim") {
9 return "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJPRExVWCIsImlhdCI6MTUzODQ2NDMyMCwiZXhwIjoxNTcwMDAwMzIwLCJhdWQiOiJsb2NhbGhvc3QiLCJzdWIiOiJsb2NhbGhvc3QiLCJmaXJzdE5hbWUiOiJNYXgiLCJsYXN0TmFtZSI6Ik11c3Rlcm1hbm4iLCJlbWFpbCI6Im1heEBvZGx1eC5jb20iLCJyb2xlIjpbInVzZXIiLCJhZG1pbiJdfQ.9e5hDi2uxmIXNwHkJoScBZsHBk0jQ8CcZ7YIcZhDtuI"
15 export const authenticationService = new AuthenticationService();
16 export default authenticationService;