This is a boilerplate framework built on top of Laravel for creating user accounts, using social & manual login/signup, and password recovery methods.
- User login (manual, Facebook, Twitter)
- User signup (manual, Facebook, Twitter)
- User logout
- Password reset
- Clone this repository
git clone git@github.com:nick-jonas/laravel-users-boiler.git
composer install
- Point your server to the
/public
directory - Run
chmod -R 777 app/storage
to make storage writable - By default, it runs the production environment. To create a new environment, follow these instructions
- Edit
config/database.php
with your database settings. php artisan migrate
to migrate the DB schemaphp artisan db:seed
to seed sample data- Update the
app/config/mail.php
file (or override in your env) to reflect your mail server settings. An example for using gmail:
'host' => 'smtp.gmail.com',
'port' => 465,
'encryption' => 'ssl',
'username' => 'your_username',
'password' => 'your_password',
'from' => array('address' => 'yourname@gmail.com', 'name' => 'Sender Name')
Documentation for the entire framework can be found on the Laravel website.