Նույնականացում

Դուք աշխատում եք գերգաղտնի կազմակերպության անվտանգության համակարգի վրա: Համակարգը նախագծված է հնարավորինս պարզ․ մուտք գործելու համար անհրաժեշտ են օգտանունը և գաղտնաբառը: Բայց կազմակերպությունը նպատակ ունի՝ անվտանգության լրացուցիչ շերտ ավելացնելու։ Որոշվել է, որ համակարգը պետք է օգտագործի AuthenticationError, եթե օգտագործողի կիրառած օգտանունը և գաղտնաբառը չեն համապատասխանում նախապես սահմանված արժեքներին: Անհրաժեշտ է ստեղծել ծրագիր՝ այս խնդիրը լուծելու համար:
Այս առաջադրանքում նախապես սահմանված օգտանունն է՝ admin, իսկ գաղտնաբառը՝ password123: Սրանք կոդավորված են ծրագրի մեջ և չեն կարող փոխվել:
Ստեղծեք def auth(username, password): ֆունկցիա, որը կստուգի մուտքագրված տվյալները և կվերադարձնի True, եթե մուտքը հաստատվի:
Մուտք
Ելք
admin password123
Access Granted.
user password
AuthenticationError: Invalid username or password.
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue