Commit 95946cd3 authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

On retire la possibilité de changer son MDP, car il faudrait se connecter avec son mail

parent 7df61014
Loading
Loading
Loading
Loading
+1 −0
Changes for module/Application/config/aaa_module.config.php: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -181,6 +181,7 @@ $config = [
            \UnicaenAuth\View\Helper\UserProfileSelectRadioItem::class => View\Helper\UserProfileSelectRadioItemFactory::class,
            \UnicaenApp\View\Helper\AppLink::class                     => View\Helper\AppLinkFactory::class,
            \UnicaenAuth\View\Helper\UserCurrent::class                => View\Helper\UserCurrentFactory::class,
            \UnicaenAuth\View\Helper\LocalConnectViewHelper::class     => View\Helper\LocalConnectViewHelperFactory::class,
        ],
        'invokables' => [
            'utilisateur'     => View\Helper\UtilisateurViewHelper::class,
+35 −0
Changes for module/Application/src/Application/View/Helper/LocalConnectViewHelperFactory.php: 35 added lines, 0 removed lines.
Original line number Diff line number Diff line
<?php

namespace Application\View\Helper;

use Interop\Container\ContainerInterface;
use UnicaenAuth\Options\ModuleOptions;
use UnicaenAuth\View\Helper\LocalConnectViewHelper;

/**
 * Class LocalConnectViewHelperFactory
 */
class LocalConnectViewHelperFactory
{
    /**
     * @param ContainerInterface $container
     *
     * @return LocalConnectViewHelper
     */
    public function __invoke(ContainerInterface $container)
    {
        /** @var ModuleOptions $moduleOptions */
        $moduleOptions = $container->get('unicaen-auth_module_options');
        $config        = $moduleOptions->getDb();

        $enabled     = isset($config['enabled']) && (bool)$config['enabled'];
        $description = $config['description'] ?? null;

        $helper = new LocalConnectViewHelper();
        $helper->setEnabled($enabled);
        $helper->setDescription($description);
        $helper->setPasswordReset(false);

        return $helper;
    }
}
 No newline at end of file