ellaisys / aws-cognito

AWS Cognito package (with MFA Feature) using the AWS SDK for PHP/Laravel
https://ellaisys.github.io/aws-cognito/
MIT License
110 stars 41 forks source link

Identity Providers #43

Closed jstojiljkovic closed 1 year ago

jstojiljkovic commented 2 years ago

Using this package are you able to use different identity providers (Google, Apple)? I might be blind but I'm not seeing anything in the docs.

Best Regards, Jovan

amitdhongde commented 2 years ago

Hi Jovan, Thank you for reaching out.

Are you trying to use multiple identity providers with Cognito User Pool? If yes, that feature is currently not supported in this package. If you can help articulate the requirement, we should be able to look into it.

Regards, Amit

jstojiljkovic commented 2 years ago

Hi Amit,

Yea, trying to use multiple identity providers with Cognito,i will see to write down some requirement.

Best Regards, Jovan

leaf988 commented 2 years ago

I am also desperately in need of this feature. Something this would be a good start:

amitdhongde commented 2 years ago

You can try the Laravel Socialite (https://laravel.com/docs/9.x/socialite). It does most of what you are looking for.

CloudMarshall commented 6 months ago

Hi,

I am also looking to setup Cognito with Azure AD as an identity provider.

The requirement is for users to authenticate via cognito, using the Azure AD identity provider i have setup and then login to my laravel application.

Does this package support this @amitdhongde ?

amitdhongde commented 4 months ago

@CloudMarshall This library does not support federated identity providers as yet. There are no immediate plans to introduce in the next couple of months. We can surely review the requirement and add it to the plan.