Skip to content
This repository has been archived by the owner on Dec 14, 2017. It is now read-only.

Restrict identity providers #78

Open
AnyKev opened this issue Sep 1, 2016 · 5 comments
Open

Restrict identity providers #78

AnyKev opened this issue Sep 1, 2016 · 5 comments

Comments

@AnyKev
Copy link

AnyKev commented Sep 1, 2016

I've been looking at setting up an identity server as a ws-federation identity provider. It is already configured to use local identities, twitter and google.

An issue i've been having is restricting which providers can be used by an application.
When setting up relying parties, what i've been looking for is something similar to the IdentityProviderRestrictions property on the Client configuration for openid applications.

Is this hiding somewhere else that i havent found? or something that hasnt been implemented.
Or maybe i'm just going about it the wrong way

@scottbrady91
Copy link
Member

In the WS-Fed plugin you can use a specific identity providers for a sign in request by using the whr parameter (see endpoints). There is currently no way of setting allowed identity providers for a relying party other than this.

@AnyKev
Copy link
Author

AnyKev commented Sep 1, 2016

Thanks scott.

Would it be difficult to add from the relying party? i'm willing to do a PR if it's not going to take too much time.

@scottbrady91
Copy link
Member

Yeah, as you said the logic exists for oidc clients, so I imagine there would be some reusable code. PR would be excellent.

@chrisnott
Copy link

Did this go anywhere? This is exactly what I am looking for.

@suhasrs
Copy link

suhasrs commented Sep 22, 2017

This is also my requirement for one of the applications I am working on. Any Updates on this?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants