Использует другой AUTH CakePHP - PullRequest
0 голосов
/ 12 февраля 2020

У меня есть этот auth appController

$this->loadComponent('Auth', [
        'authorize' => ['Controller'],
        'authenticate' > [
            'Form' => [
                'fields' => [
                        'username' => 'username',
                        'password' => 'password'
                ],
                'finder' => 'auth'
            ]
        ],
        'loginRedirect' => [
            'controller' => 'Centros',
            'action' => 'index'
        ],
        'logoutRedirect' => [
            'controller' => 'Users',
            'action' => 'login',
            'home'
        ]
    ]);

Но я хочу использовать другой auth при другом входе в систему, я пробовал это, но всегда возвращал false, но idk почему.

$this->loadComponent('Auth', [
        'authorize' => ['Controller'],
        'authenticate' > [
            'Form' => [
                'userModel'=>'Personas',
                'fields' => [
                        'username' => 'username',
                        'password' => 'password'
                ],
                'finder' => 'auth'
            ]
        ],
        'loginRedirect' => [
            'controller' => 'Usuarios',
            'action' => 'index'
        ],
        'logoutRedirect' => [
            'controller' => 'Personas',
            'action' => 'login',
            'home'
        ]
    ]);

In В последнем случае, если я меняю персону на пользователя, она работает, но не с персоной.

...