Package Data | |
---|---|
Maintainer Username: | kiwi26 |
Maintainer Contact: | contact@kevin-anidjar.com (Kiwi) |
Package Create Date: | 2015-08-28 |
Package Last Update: | 2015-09-07 |
Language: | PHP |
License: | MIT |
Last Refreshed: | 2024-05-10 15:17:11 |
Package Statistics | |
---|---|
Total Downloads: | 13 |
Monthly Downloads: | 0 |
Daily Downloads: | 0 |
Total Stars: | 3 |
Total Watchers: | 3 |
Total Forks: | 1 |
Total Open Issues: | 1 |
This package helps you to start a project with all routes, controllers and views for users management (registration, profile, password edit/reset, login, logout)
Via Composer
$ composer require kiwi/lavarel5-usermanager
App Provider
'providers' => [
...,
Kiwi\UserManager\UserManagerServiceProvider::class
],
'aliases' => [
...
'UserManager' => Kiwi\UserManager\Facades\UserManager::class
]
Edit your User model
use Kiwi\UserManager\Models\User as UserManagerUser;
class User extends UserManagerUser
{
}
Publish views / config / translations
php artisan vendor:publish
Env - If NoCaptcha ReCaptcha is enabled
NOCAPTCHA_SECRET=[YOUR_SECRET_KEY]
NOCAPTCHA_SITEKEY=[YOUR_SITEKEY]
Conf file
/config/kiwi/usermanager.php
Helpers
UserManager::getProfileFormView()
UserManager::getRegisterFormView()
UserManager::getLoginFormView()
UserManager::getEditPasswordFormView()
UserManager::getResetPasswordMailFormView()
UserManager::getResetPasswordResetFormView()
UserManager::isNoCaptchaActive()
Routes
As a known user
user/password @POST,GET
user/profile @POST, GET
user/logout @GET
As a guest
user/login @POST
user/register @POST
password/email @GET, POST
password/reset @POST
password/reset/{token} @GET
Please see CHANGELOG for more information what has changed recently.
If you discover any security related issues, please email contact@kevin-anidjar.com instead of using the issue tracker.
The MIT License (MIT). Please see License File for more information.