dev-master
9999999-devAtlassian Crowd authentication Symfony2 bundle
MIT
The Requires
- php >=5.3.2
- guzzle/guzzle *
authentication symfony2 atlassian crowd
Atlassian Crowd authentication Symfony2 bundle
This bundle allows you to add Atlassian Crowd authentication to your Symfony2 application and is inspired on the seiffert Crowd Auth Bundle. In the near future this bundle will be expended with more advanced features., (*1)
Add this bundle to your composer.json, (*2)
composer.phar require "bluetea/crowd-authentication-bundle" dev-master
Enable it in the AppKernel.php, (*3)
new Bluetea\CrowdAuthenticationBundle\BlueteaCrowdAuthenticationBundle(),
Add the configuration to your config.yml, (*4)
bluetea_crowd_authentication: base_url: https://atlassian.yourdomain.com/crowd/rest/usermanagement/latest application: application_key password: password
Now edit the security.yml
., (*5)
security: encoders: Bluetea\CrowdAuthenticationBundle\Crowd\User: plaintext [...] providers: crowd: id: bluetea_crowd_authentication.security.user.crowd_user_provider [...] firewalls: dev: pattern: ^/(_(profiler|wdt)|css|images|js)/ security: false demo_login: pattern: ^/demo/secured/login$ security: false demo_secured_area: pattern: ^/demo/secured/ crowd_login: check_path: _demo_security_check login_path: _demo_login logout: path: _demo_logout target: _demo
The crowd_login
is important! Don't forget it or you won't get authenticated., (*6)
Atlassian Crowd authentication Symfony2 bundle
MIT
authentication symfony2 atlassian crowd