Open source PHP alternative to AWS Cognito

PHP Lama

Open source PHP alternative to AWS Cognito
« kdy: 02. 09. 2018, 12:16:35 »
Existuje v PHP nejaké open source riešenie na spôsob AWS Cognito? Potrebujem totiž urobiť backend v PHP a nechcem si Authentication API písať sám. Nie, kým to nie je potrebné. Preto najskôr hľadám hotové riešenie. Čo potrebujem je v PHP napísané API na JWT based autentifikáciu, ideálne aj s nejakým dashboard pre správu užívateľov, aj s nejakým hotovým riešením pre invalidované tokeny, a pod. Ďakujem.


tyty

Re:Open source PHP alternative to AWS Cognito
« Odpověď #1 kdy: 02. 09. 2018, 22:26:10 »
https://openid.net/developers/certified/
 
Osobne by som nedaval IdP do PHP. Castym a pomerne pokrocilym riesenim je momentalne Keycloak ako IdP. PHP OIDC kniznicu pouzijes iba na bezstavovu validaciu tokenov, presmerovanie na IdP, ...
Problemom velkej vacsiny OIDC kniznic je, ze implementuju iba malu cast OIDC standardu (chyba napr. podpora pre refresh tokeny, rozne typy flow, ...). Ak by si k tomu problemu dosiel aj ty, tak proste implementaciu v PHP vzdaj a urob "auth proxy" v inom lepsom jazyku/app.