Bonjour,

Pour certaines raisons j'aurais besoin d'avoir une table de connexion «users» et une seconde table «pro»
Seulement voilà, quand je crée le formulaire de connexion pour la table «pro» il essaie de me connecter avec la base «user».
J'utilise la version 5.2.

Je pense que c'est une bêtise grosse comme le pif au milieu de la figure, mais j'ai la tête dans le code et j'arrive pas à avancer malgré le fait d'avoir fait pas mal d'autres choses a côté.

Ce que je fais

Dans mon config/auth.php j'ai rajouté :

'guards' => [
        'web' => [
            'driver' => 'session',
            'provider' => 'users',
        ],

        'professional' => [
            'driver' => 'session',
            'provider' => 'professionals',
        ],

        'api' => [
            'driver' => 'token',
            'provider' => 'users',
        ],
    ],

Ainsi que :

'providers' => [
        'users' => [
            'driver' => 'eloquent',
            'model' => App\User::class,
        ],

         'professionals' => [
             'driver' => 'eloquent',
             'model' => App\Professionals_User::class,
         ],

    ],

Du coup je fais un 'auth:professional' dans le middleware pour protéger mes pages.

Ce que j'obtiens

Du coup cela ne fonctionne pas car je suis systématiquement redirigé vers une page "/loginManager" qui n'hésiste pas et que je n'ai jamais demandé.
J'ai vérifié tout le code et nulle part je ne donne de page "loginManager" ou "login" vers laquelle l'utilisateur souhaiterait être redirigé pour une éventuelle connexion.

Une petite idée ou suggestion ?

Pour toutes questions je reste à l'écoute ;)

Merci d'avance. Olivier.

Aucune réponse