blob: 15d44eef31f9b08a07fcc6a5061cba8dcc683700 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
<?php
namespace Psso\AuthProvider;
use Psso\{AuthProvider, AuthInterface};
class Dummy extends AuthProvider
implements AuthInterface\Password, AuthInterface\Totp {
public function validatePassword(
string $username,
#[\SensitiveParameter] string $password
): bool {
return $password == 'dummy';
}
public function validateTotp(
string $username,
#[\SensitiveParameter] string $otp
): bool {
return $otp == '123456';
}
}
|