Download the PHP package aliabdulaziz/laravel-extended-user without Composer
On this page you can find all versions of the php package aliabdulaziz/laravel-extended-user. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download aliabdulaziz/laravel-extended-user
More information about aliabdulaziz/laravel-extended-user
Files in aliabdulaziz/laravel-extended-user
Package laravel-extended-user
Short Description This Laravel package adds profile page, account page, and extra features to Laravel's authenticated users.
License MIT
Informations about the package laravel-extended-user
laravel-extended-user
This Laravel package adds profile page, account page, and extra features to Laravel's built-in Auth system
Requirements
- Bootstrap 4
- Laravel 5.3+
Screenshots
Installation
It is recommended to install this package in a fresh installation of Laravel.
Laravel's built-in Auth System
This package is integrated with Laravel's built-in Auth System, so you must first run this command if you have not run it yet:
Now go to your (env) file and make sure that you have selected your database.
Install the package using composer
Now install the package using composer by running the following command:
Add the service provider (for Laravel < 5.5)
Go to: (Your Laravel App) --> config --> app.php
and add the following line under 'Package Service Providers' comment:
Publish the config file
Run the following command to publish the package config file:
The config file is named (laravelextendeduser.php) and will be located in the 'config' folder.
Publish the assets (CSS and JS files)
Run the following command to publish the package assets:
Migrate
Run the artisan migrate command to create the users table:
this command will also migrate the package migration file by which the profile field is added to the users table.
Create the symbolic link
The following command will create a symbolic link from 'public/storage' to 'storage/app/public'. This is neccessary to access the user profile image (avatar).
Access 'Profile' and 'Account' pages
Now you can access the 'profile' and the 'account' pages by visiting the following routes:
- /profile
- /account
Customization
To customize the package default views publish them to your views folder by running the following command:
Now make whatever customization you want on the published views.
you can also publish the assets source files (sass and js files) by running the following command:
these files will be located in (Your Laravel app) --> resources --> assets --> vendor --> laravelextendeduser.