ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
◀ ilDoc Overview
class.ilSetupPasswordEncoderFactory.php
Go to the documentation of this file.
1
<?php declare(strict_types=1);
2
/* Copyright (c) 1998-2018 ILIAS open source, Extended GPL, see docs/LICENSE */
3
4
require_once
'Services/User/classes/class.ilUserPasswordEncoderFactory.php'
;
5
10
class
ilSetupPasswordEncoderFactory
extends
\ilUserPasswordEncoderFactory
11
{
15
protected
function
getValidEncoders
(
$config
) : array
16
{
17
return
[
18
new
ilBcryptPhpPasswordEncoder
(
$config
),
19
new
ilMd5PasswordEncoder
(
$config
),
20
];
21
}
22
}
ilBcryptPhpPasswordEncoder
Definition:
class.ilBcryptPhpPasswordEncoder.php:11
ilUserPasswordEncoderFactory
Definition:
class.ilUserPasswordEncoderFactory.php:11
$config
if(!array_key_exists('PATH_INFO', $_SERVER)) $config
Definition:
metadata.php:68
ilSetupPasswordEncoderFactory\getValidEncoders
getValidEncoders($config)
Definition:
class.ilSetupPasswordEncoderFactory.php:15
ilSetupPasswordEncoderFactory
Class ilSetupPasswordManager.
Definition:
class.ilSetupPasswordEncoderFactory.php:10
ilMd5PasswordEncoder
Definition:
class.ilMd5PasswordEncoder.php:14
setup
classes
class.ilSetupPasswordEncoderFactory.php
Generated on Sun Aug 31 2025 20:01:28 for ILIAS by
1.8.13 (using
Doxyfile
)