2017 © Pedro Peláez
 

library webshopauthenticate

A Laravel 4 package for basic authentication

image

ahsanpackage/webshopauthenticate

A Laravel 4 package for basic authentication

  • Wednesday, April 23, 2014
  • by rsensan
  • Repository
  • 1 Watchers
  • 0 Stars
  • 17 Installations
  • CSS
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Webshop - Authentication Package

A Laravel 4 package for basic authentication, (*1)

Installation

Add the following to you composer.json file, (*2)

"ahsanpackage/webshopauthenticate": "dev-master"

Run, (*3)

composer update

Add the following to app/config/app.php, (*4)

'Ahsanpackage\Webshopauthenticate\WebshopauthenticateServiceProvider',

Publish the config, (*5)

php artisan config:publish ahsanpackage/webshopauthenticate

Publish the asset, (*6)

php artisan asset:publish ahsanpackage/webshopauthenticate

Run the migration, (*7)

php artisan migrate --package="ahsanpackage/webshopauthenticate"

Run the db seed, (*8)

php artisan db:seed --class="Ahsanpackage\Webshopauthenticate\UsersGroupsTableSeeder"

Add the following to app/routes.php, (*9)

Route::get(
    \Config::get('webshopauthenticate::uri').'/login',
    'Ahsanpackage\Webshopauthenticate\AuthController@index'
);
Route::post(
    \Config::get('webshopauthenticate::uri').'/login',
    'Ahsanpackage\Webshopauthenticate\AuthController@postLogin'
);
Route::get(
    \Config::get('webshopauthenticate::uri').'/logout',
    'Ahsanpackage\Webshopauthenticate\AuthController@getLogout'
);
Route::get(
    \Config::get('webshopauthenticate::uri').'/signup',
    'Ahsanpackage\Webshopauthenticate\AuthController@signUp'
);
Route::post(
    \Config::get('webshopauthenticate::uri').'/signup',
    'Ahsanpackage\Webshopauthenticate\AuthController@postSignup'
);
Route::get(
    \Config::get('webshopauthenticate::uri').'/forgotpassword',
    'Ahsanpackage\Webshopauthenticate\AuthController@forgotPassword'
);
Route::post(
    \Config::get('webshopauthenticate::uri').'/forgotpassword',
    'Ahsanpackage\Webshopauthenticate\AuthController@postForgotpassword'
);
Route::get(
    \Config::get('webshopauthenticate::uri').'/reset-password/{token}',
    'Ahsanpackage\Webshopauthenticate\AuthController@getResetPassword'
);
Route::get(
    \Config::get('webshopauthenticate::uri').'/change-password/{token}',
    'Ahsanpackage\Webshopauthenticate\AuthController@getChangePassword'
);
Route::post(
    \Config::get('webshopauthenticate::uri').'/change-password',
    'Ahsanpackage\Webshopauthenticate\AuthController@postChangePassword'
);
Route::get(\Config::get('webshopauthenticate::uri').'/activation/{activationCode}', 'Ahsanpackage\Webshopauthenticate\AuthController@getActivate');
Route::group(array('before' => 'sentry.member'), function()
{
    Route::get(\Config::get('webshopauthenticate::uri').'/myaccount', 'Ahsanpackage\Webshopauthenticate\AccountController@getIndex');
    Route::post(\Config::get('webshopauthenticate::uri').'/myaccount', 'Ahsanpackage\Webshopauthenticate\AccountController@postIndex');
});
Route::group(array('before' => 'sentry.admin'), function()
{
    Route::get(Config::get('webshopauthenticate::admin_uri'), 'Ahsanpackage\Webshopauthenticate\AdminUserController@index');
    Route::get(Config::get('webshopauthenticate::admin_uri').'/users/add', 'Ahsanpackage\Webshopauthenticate\AdminUserController@getAddUsers');
    Route::post(Config::get('webshopauthenticate::admin_uri').'/users/add', 'Ahsanpackage\Webshopauthenticate\AdminUserController@postAddUsers');
    Route::get(Config::get('webshopauthenticate::admin_uri').'/users/edit/{user_id}', 'Ahsanpackage\Webshopauthenticate\AdminUserController@getEditUsers');
    Route::post(Config::get('webshopauthenticate::admin_uri').'/users/edit/{user_id}', 'Ahsanpackage\Webshopauthenticate\AdminUserController@postEditUsers');
    Route::any(Config::get('webshopauthenticate::admin_uri').'/users/changestatus', 'Ahsanpackage\Webshopauthenticate\AdminUserController@getChangeUserStatus');
});

#

The Versions

23/04 2014

dev-master

9999999-dev

A Laravel 4 package for basic authentication

  Sources   Download

MIT

The Requires