sun/laravel-auth

The Sun Auth package helps you to protect your application from Unauthorized user.
44 11
Install
composer require sun/laravel-auth
Latest Version:v1.0
PHP:>=5.4.0
License:MIT
Last Updated:Jul 16, 2015
Links: GitHub  ·  Packagist
Maintainer: IftekherSunny

Sun Auth

Total Downloads Latest Stable Version Latest Unstable Version License

The Sun Auth package helps you to protect your application from Unauthorized user.

Installation Process

In order to install Sun Auth, just add

 "sun/laravel-auth": "1.*"

to your composer.json. Then run composer install or composer update.

Then in your config/app.php add

 Sun\Auth\AuthServiceProvider::class,

in the providers array.

In the config/session.php 'expire_on_close' set to true.

 'expire_on_close' => true,

You need three extra column in your users table for this package.

$table->string('tempPassword', 60);
$table->boolean('active');
$table->string('code', 32);

add this 3 lines of code in your users migration file. Then, run

php artisan migrate:refresh

Then publish Sun Auth's assets with

php artisan vendor:publish

This command will publish all of the assets, views and config files.

Changing Sun Auth Default Configuration

You can also change Sun Auth default configuration. In the config/SunAuth.php setup your application name, url, favicon link, User model namespace.

return [
    'app'  => [
        'name' => 'My Awesome App',
        'url'   => 'http://localhost:8000',
        'favicon-url' => 'http://myawesomeapp.com/favicon.png'
    ],
    'user-model-namespace'  => 'App\User',
    'redirect-after-login'  => '/'
];

Screenshots

Login:

Login

Register:

Register

Register Success:

Register Success

Confirmation Email:

Confirmation Email

Password Reset:

Password Reset

New Password Confirmation Email:

New Password Confirmation Email

License

This package is licensed under the MIT License

Related Packages

componist/auth

Livewire-based authentication for Laravel. Ready-made UI for login, registration...

95 0
cerbero/auth

Laravel module to implement the authentication system into your applications.

200 48
it2k/laravel-users

Модуль управления пользовательми для фрейморка laravel.

16 1
sarav/laravel-multiauth

A Simple Laravel Package for handling multiple authentication

31,035 50
abidra/laravel-google-auth

Laravel Authentication Driver for Google OAuth authentication

15 0