FOSOAuthServerBundle
FOSOAuthServerBundle copied to clipboard
Does it support openid connect specifications ?
http://openid.net/connect/
I don't think it currently supports OpenID Connect, but I'd like to see it though...
I confirm that this bundle does not support OpenID Connect. OpenID Connect uses OAuth2 with JWT assertion and profiles. JWT assertion and profiles are not supported by this bundle yet (and I am not sure they will be supported soon).
As far as I know, there is no mature PHP libraries that are compliant with JWT/JWS/JWE/JWK/JWA specifications (wich are still drafts). The best library I have found is Namshi/JOSE, but this library has a lot of missing features (especially, JWK are not really supported).
Dear All,
Just after my answer, I have decided to create a new PHP library to support JOSE. There are still a lot of works to do, especially to improve code design and bugs (detected by Scrutinizer) to fix, but it is quite stable and there are a lot of supported algorithms (including Elliptic Curves).
If anybody want to try my library and implement a support for OpenID Connect, you will find information at Spomky-Labs/JOSE
@Spomky doesn't this library support all openid connect specifications ? https://github.com/bshaffer/oauth2-server-php
@vishalmelmatti not it does not. It only supports JWS used as bearer tokens
Edit: since september, it seems that this library supports OIDC.
HI @vishalmelmatti , @Spomky , @relaxnow
Does any of you know a bundle for Symfony 2.6 which covers OpenID Connect + OAuth2?
Or, After a year since last comment in here, which solution did you go through?
Thank you
@nennete I hacked https://github.com/bshaffer/oauth2-server-php at the time but I only needed a Proof Of Concept.
Hey @relaxnow,
would you maybe show your solution if you have one? Thanks.
Best regards Kristina
@xrowkristina I'm afraid I no longer have access to that code base.
@relaxnow: What a pity... Thank you for the anwser.
Out of the box it doesn't. I'm currently evaluation a possibility of implementation.