dev-master
9999999-devAtlassian Crowd authentication Symfony2 bundle
MIT
The Requires
- php >=5.3.2
- guzzle/guzzle *
authentication symfony2 atlassian crowd
Wallogit.com
2017 © Pedro Peláez
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