LaravelPackages.net
Acme Inc.
Toggle sidebar
glokon/crowd-auth

A simple way to implement Atlassian Crowd Authentication into your application.

21
3
0.9.0
About glokon/crowd-auth

glokon/crowd-auth is a Laravel package for a simple way to implement atlassian crowd authentication into your application.. It currently has 3 GitHub stars and 21 downloads on Packagist (latest version 0.9.0). Install it with composer require glokon/crowd-auth. Discover more Laravel packages by glokon or browse all Laravel packages to compare alternatives.

Last updated

CrowdAuth

Build Status Latest Stable Version Total Downloads Latest Unstable Version License Scrutinizer Code Quality Code Coverage

A simple way to implement Atlassian Crowd Authentication into your application.

SUPPORTED VERSIONS: Atlassian Crowd 2.1 and later versions only.

Quick start

Laravel 4.2.x

In the require key of composer.json file add the following

"glokon/crowd-auth": "*"

Run the Composer update comand

$ composer update

In your config/app.php add 'GLOKON\CrowdAuth\CrowdAuthServiceProvider' to the end of the providers array

'providers' => array(

    'Illuminate\Foundation\Providers\ArtisanServiceProvider',
    'Illuminate\Auth\AuthServiceProvider',
    ...
    'GLOKON\CrowdAuth\CrowdAuthServiceProvider',
),

Now generate the Crowd Auth migrations (make sure you have your database configuration set up):

$ php artisan migrate --package="glokon/crowd-auth"

This will setup three tables - crowd_users, crowd_groups and crowdgroup_crowduser.

Now publish the config files for this package:

$ php artisan config:publish "glokon/crowd-auth"

Once the configuration is published go to your config/packages/glokon/crowd-auth/crowdauth.php and configure your Atlassian Crowd settings.

After you have configured your Atlassian Crowd settings you need to change the driver setting in config/auth.php to:

'driver' => 'crowd-auth',

Once all this is completed you can simply use Auth::Attempt() and it will attempt to login using your Atlassian Crowd server.

Comments