2017 © Pedro Peláez
 

library sentry-driver

An auth driver for Laravel 4 and Sentry 2

image

lamarus/sentry-driver

An auth driver for Laravel 4 and Sentry 2

  • Sunday, February 9, 2014
  • by bretterer
  • Repository
  • 1 Watchers
  • 2 Stars
  • 48 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

An auth driver for Laravel 4 and Sentry 2

This is a provider for adding a sentry driver to your auth system for laravel 4.
endorse, (*1)

Installation

Begin by installing this package through Composer. Edit your project's composer.json file to require lamarus/sentry-driver., (*2)

"require": { "lamarus/sentry-driver": "dev-master" }, "minimum-stability" : "dev", (*3)

Next, update Composer from the Terminal:, (*4)

composer update 

Once you have added your configuration, add the service provider. Open app/config/app.php, and add a new item to the providers array., (*5)

'Lamarus\SentryDriver\SentryDriverServiceProvider'

The final step is to change your auth driver. Open app/config/auth.php, and change the driver to sentry, (*6)

Usage

This driver replacement has been created to make it easy to replace the current auth. All the commands are the same and are used just like the current way., (*7)

Examples

Route::get('login/once', function() {
   if(Auth::once(['email'=>'test@gmail.com', 'password'=>'test'])) {
    return Redirect::to('check');
  } else {
    return Redirect::to('error');
  }
});

Route::get('login/remember', function() {

   if(Auth::attempt(['email'=>'test@gmail.com', 'password'=>'test'], true)) {
    return Redirect::to('check');
  } else {
    return Redirect::to('error');
  }
});

Route::get('login/{id}', function($id) {
  Auth::loginUsingId($id);
});

Route::get('login', function() {
  if(Auth::attempt(['email'=>'test@gmail.com', 'password'=>'test'])) {
    return Redirect::to('check');
  } else {
    return Redirect::to('error');
  }
});

Route::get('logout', function() {
  var_dump(Auth::logout());
});

Route::get('check', function() {

  if(Auth::check()) {
    print Auth::user()->email . '<br/>';
  }

  var_dump(Auth::check());
});

Route::get('error', function() {
  print_r(Session::get('SentryException'));
});

The Versions

09/02 2014

dev-master

9999999-dev

An auth driver for Laravel 4 and Sentry 2

  Sources   Download

MIT

The Requires

 

09/02 2014

0.6

0.6.0.0

An auth driver for Laravel 4 and Sentry 2

  Sources   Download

MIT

The Requires

 

29/12 2013

0.5

0.5.0.0

An auth driver for Laravel 4 and Sentry 2

  Sources   Download

MIT

The Requires