Skip to content

Created Roles capabilities to define User permission through Role#6

Merged
Edvenan merged 1 commit intodevelopfrom
Feature/Roles
Aug 1, 2023
Merged

Created Roles capabilities to define User permission through Role#6
Edvenan merged 1 commit intodevelopfrom
Feature/Roles

Conversation

@Edvenan
Copy link
Copy Markdown
Owner

@Edvenan Edvenan commented Aug 1, 2023

  1. Created Roles capabilities to define User permission through Role:

    • Defined 2 roles: 'Admin' and 'Player'
    • Added Role Model
    • Added Role Migration
    • Added User and Role factories and seeders
  2. Created Middleware to Attach Permission as Scope:

    • Added 'CheckRole' middleware
  3. Define Scopes/Roles in App\Providers\AuthServiceProvider.php

  4. Generate Authentication Token with Scope in UserController.php (at user login)

  5. Set up access to desired area with Token in api.php

@Edvenan Edvenan merged commit 3c4393d into develop Aug 1, 2023
@Edvenan Edvenan changed the title Added Roles, Scopes, Factories and Seeders Added Roles, Scopes, Factories and Seeders, Middleware and Routes Aug 1, 2023
@Edvenan Edvenan changed the title Added Roles, Scopes, Factories and Seeders, Middleware and Routes Created Roles capabilities to define User permission through Role Aug 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant