Laravel France

Créer un role

Avatar de LepetitHero
LepetitHero

Bonjour à tous!! J'ai un petit exercice avec laravel 8 où je dois definir deux types de rôles (admin et utilisateur simple). Mais je n'arrive pas à les définir ces roles. S'il vous plait, j'ai besoin un peu d'aide ("je suis un debutant"). voici ma table:

Schema::create('users', function (Blueprint $table) {
            $table->id();
            $table->string('lastname');
            $table->string('firstname');
            $table->string('email')->unique();
            $table->timestamp('email_verified_at')->nullable();
            $table->string('password');
            $table->rememberToken();
            $table->number('telephone');
            $table->boolean('role');
            $table->timestamps();
        });

En ce qui me concerne, j'ai utilisé laravel ui pour les authentifications. Je vous remercie d'avance.

Posté il y a 1 mois
Avatar de bestmomo
bestmomo

Salut,

Tu as juste à prévoir un champ admin booléen qui sera true pour un administrateur et false pour les autres :

$table->boolean('admin')->default(false);
Posté il y a 1 mois
Avatar de LepetitHero
LepetitHero

Bonjour Bestmomo, Si je comprend bien, je dois remplacer le champ $table->boolean('role'); par celui-là $table->boolean('admin')->default(false); ?

Posté il y a 1 mois
Avatar de bestmomo
bestmomo

Oui

Posté il y a 1 mois
Avatar de LepetitHero
LepetitHero

Ok merci à vous Bestmomo.

Posté il y a 1 mois

Vous ne pouvez pas répondre à ce sujet.