2017 © Pedro Peláez
 

library shibboleth

Enable basic Shibboleth support for Laravel 5.x

image

studentaffairsuwm/shibboleth

Enable basic Shibboleth support for Laravel 5.x

  • Monday, December 12, 2016
  • by saits-webteam
  • Repository
  • 4 Watchers
  • 23 Stars
  • 614 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 13 Forks
  • 4 Open issues
  • 32 Versions
  • 1 % Grown

The README.md

Laravel Shibboleth Service Provider

This package provides an easy way to implement Shibboleth Authentication for Laravel 5., (*1)

Features

Pre-Requisites

In order to use this plugin, we assume you already have a pre-existing Shibboleth SP and Shibboleth IdP configured. This does not (and will not) go into explaining how to set that up., (*2)

Installation

Include the following in your composer.json file and run composer update (or composer install if it's a new project)., (*3)

{
    "require": {
        "studentaffairsuwm/shibboleth": "1.1.1"
    }
}

Then, append the following line inside your /config/app.php file within the Providers array., (*4)

'StudentAffairsUwm\Shibboleth\ShibbolethServiceProvider'

You'll also want to add this to your /config/auth.php file., (*5)

/*
|--------------------------------------------------------------------------
| Group Model
| --------------------------------------------------------------------------
|
| When using the "shibboleth" authentication driver, it requires that a
| group model is supported. Of course, it is often just the "Group" model
| but you may use whatever you like.
|
*/

'group_model' => 'App\Group',

Finally, we just need to publish to include some default models, the database migrations, and the configuration file in your project. We include migrations for a simple user and group table, it is up to you to expand upon those., (*6)

Run the following commands to publish and then migrate your database:, (*7)

$ php artisan vendor:publish
$ php artisan migrate

Once the migrations have run successfully, change the driver to shibboleth in your /config/auth.php file., (*8)

'driver' => 'shibboleth'

Looking for Laravel 4?

We have stopped development on the Laravel 4 version of this plugin for now. We are welcoming pull requests, however! Feel free to use any tag below 1.0.0 for Laravel 4 compatible versions., (*9)

The Versions

12/12 2016

dev-master

9999999-dev

Enable basic Shibboleth support for Laravel 5.x

  Sources   Download

The Requires

 

by Michael Schuett
by Christopher Maio
by Taylor Donald Harvey Smith

02/09 2016

1.1.1

1.1.1.0

Enable basic Shibboleth support for Laravel 5.x

  Sources   Download

The Requires

 

by Michael Schuett
by Christopher Maio
by Taylor Donald Harvey Smith

10/05 2016

dev-develop

dev-develop

Enable basic Shibboleth support for Laravel 5.x

  Sources   Download

The Requires

 

by Michael Schuett
by Christopher Maio
by Taylor Donald Harvey Smith

10/05 2016

1.0.9

1.0.9.0

Enable basic Shibboleth support for Laravel 5.x

  Sources   Download

The Requires

 

by Michael Schuett
by Christopher Maio
by Taylor Donald Harvey Smith

10/05 2016

dev-hotfix/1.0.9

dev-hotfix/1.0.9

Enable basic Shibboleth support for Laravel 5.x

  Sources   Download

The Requires

 

by Michael Schuett
by Christopher Maio
by Taylor Donald Harvey Smith

29/01 2016

1.0.8

1.0.8.0

Enable basic Shibboleth support for Laravel 5.x

  Sources   Download

The Requires

 

by Michael Schuett
by Christopher Maio
by Taylor Donald Harvey Smith

29/01 2016

dev-hotfix/1.0.8

dev-hotfix/1.0.8

Enable basic Shibboleth support for Laravel 5.x

  Sources   Download

The Requires

 

by Michael Schuett
by Christopher Maio
by Taylor Donald Harvey Smith

29/01 2016

1.0.7

1.0.7.0

Enable basic Shibboleth support for Laravel 5.x

  Sources   Download

The Requires

 

by Michael Schuett
by Christopher Maio
by Taylor Donald Harvey Smith

29/01 2016

dev-hotfix/1.0.7

dev-hotfix/1.0.7

Enable basic Shibboleth support for Laravel 5.x

  Sources   Download

The Requires

 

by Michael Schuett
by Christopher Maio
by Taylor Donald Harvey Smith

12/01 2016

1.0.6

1.0.6.0

Enable basic Shibboleth support for Laravel 5.

  Sources   Download

The Requires

 

by Michael Schuett
by Christopher Maio
by Taylor Donald Harvey Smith

12/01 2016

dev-hotfix/1.0.6

dev-hotfix/1.0.6

Enable basic Shibboleth support for Laravel 5.

  Sources   Download

The Requires

 

by Michael Schuett
by Christopher Maio
by Taylor Donald Harvey Smith

12/01 2016

1.0.5

1.0.5.0

Enable basic Shibboleth support for Laravel 5.

  Sources   Download

The Requires

 

by Michael Schuett
by Christopher Maio
by Taylor Donald Harvey Smith

12/01 2016

dev-hotfix/1.0.5

dev-hotfix/1.0.5

Enable basic Shibboleth support for Laravel 5.

  Sources   Download

The Requires

 

by Michael Schuett
by Christopher Maio
by Taylor Donald Harvey Smith

12/01 2016

dev-release/1.0.4

dev-release/1.0.4

Enable basic Shibboleth support for Laravel 5.

  Sources   Download

The Requires

 

by Michael Schuett
by Christopher Maio
by Taylor Donald Harvey Smith

12/01 2016

1.0.4

1.0.4.0

Enable basic Shibboleth support for Laravel 5.

  Sources   Download

The Requires

 

by Michael Schuett
by Christopher Maio
by Taylor Donald Harvey Smith

25/08 2015

dev-feature/jwt-auth-upgrade

dev-feature/jwt-auth-upgrade

Enable basic Shibboleth support for Laravel 5.

  Sources   Download

The Requires

 

by Michael Schuett
by Christopher Maio

21/07 2015

1.0.3

1.0.3.0

Enable basic Shibboleth support for Laravel 5.

  Sources   Download

The Requires

 

by Michael Schuett
by Christopher Maio

18/06 2015

1.0.2

1.0.2.0

Enable basic Shibboleth support for Laravel 5.

  Sources   Download

The Requires

 

by Michael Schuett
by Christopher Maio

18/06 2015

dev-hotfix/1.0.2

dev-hotfix/1.0.2

Enable basic Shibboleth support for Laravel 5.

  Sources   Download

The Requires

 

by Michael Schuett
by Christopher Maio

09/04 2015

dev-laravel4

dev-laravel4

Enable basic Shibboleth support for Laravel.

  Sources   Download

The Requires

 

by Michael Schuett
by Christopher Maio

09/04 2015

0.5.8

0.5.8.0

Enable basic Shibboleth support for Laravel.

  Sources   Download

The Requires

 

by Michael Schuett
by Christopher Maio

09/04 2015

0.5.7

0.5.7.0

Enable basic Shibboleth support for Laravel.

  Sources   Download

The Requires

 

by Michael Schuett
by Christopher Maio

10/03 2015

1.0.0

1.0.0.0

Enable basic Shibboleth support for Laravel 5.

  Sources   Download

The Requires

 

by Michael Schuett
by Christopher Maio

28/01 2015

0.5.6

0.5.6.0

Enable basic Shibboleth support for Laravel.

  Sources   Download

The Requires

 

by Michael Schuett
by Christopher Maio

14/08 2014

0.5.5

0.5.5.0

Enable basic Shibboleth support for Laravel.

  Sources   Download

The Requires

 

by Michael Schuett
by Christopher Maio

01/07 2014

0.5.4

0.5.4.0

Enable basic Shibboleth support for Laravel.

  Sources   Download

The Requires

  • php >=5.3.0

 

by Michael Schuett
by Christopher Maio

30/06 2014

0.5.3

0.5.3.0

Enable basic Shibboleth support for Laravel.

  Sources   Download

The Requires

  • php >=5.3.0

 

by Michael Schuett
by Christopher Maio

17/06 2014

0.5.2

0.5.2.0

Enable basic Shibboleth support for Laravel.

  Sources   Download

The Requires

  • php >=5.3.0

 

by Michael Schuett
by Christopher Maio

03/06 2014

0.5.1

0.5.1.0

Enable basic Shibboleth support for Laravel.

  Sources   Download

The Requires

  • php >=5.3.0

 

by Michael Schuett
by Christopher Maio

20/05 2014

0.5

0.5.0.0

Enable basic Shibboleth support for Laravel.

  Sources   Download

The Requires

 

by Michael Schuett
by Christopher Maio

16/04 2014

0.2

0.2.0.0

Enable basic Shibboleth support for Laravel.

  Sources   Download

The Requires

 

by Michael Schuett
by Christopher Maio

25/03 2014

0.1

0.1.0.0

Enable basic Shibboleth support for Laravel.

  Sources   Download

The Requires

 

by Michael Schuett
by Christopher Maio