1: <?php
2:
3: namespace PHPixie\AuthLogin;
4:
5: class Providers extends \PHPixie\Auth\Providers\Builder\Implementation
6: {
7: protected $security;
8:
9: public function __construct($security)
10: {
11: $this->security = $security;
12: }
13:
14: public function buildPasswordProvider($domain, $name, $configData)
15: {
16: return new Providers\Password(
17: $this->security->password(),
18: $domain,
19: $name,
20: $configData
21: );
22: }
23:
24: public function name()
25: {
26: return 'login';
27: }
28: }