knovator/authentication

There is no license information available for the latest version (v2.0) of this package.

This is authentication module description

Installs: 3

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 2

Forks: 0

Open Issues: 0

pkg:composer/knovator/authentication


README

This package used for user authentication with using secure laravel passport which provides a full OAuth2 server implementation for your Laravel application in a matter of minutes. [https://laravel.com/docs/5.7/passport]

Migration Added:

  • Users
  • Roles
  • Users Roles (Pivot Table)
  • Permissions
  • Permissions Roles (Pivot Table)

Features:

  • Handle user role with permissions based Authentication

Require the knovator/authentication package in your composer.json and update your dependencies:

You want to need add authentication repository in your composer.json file.

          {
              "type": "vcs",
              "url": "git@github.com:knovator/authentication.git"
          }
      ],

You want to need add multiple_column in config/auth.php User Providers sections

This package included laravel/passport and prettus/l5-repository packages.

    composer require knovator/authentication

In your config/app.php add Knovator\Authentication\AuthServiceProvider::class to the end of the providers array:

Publish Configuration:

php artisan vendor:publish --provider "Knovator\Authentication\AuthServiceProvider"

website : [https://github.com/knovator/authentication ]