ServiceStack OpenID Identity Server

We are developing a set of ServiceStack sites and would like to share user credentials between them.

Reporting back, I THINK we need one of the sites to act as an OpenID Identity server, and both it and the other sites are in their OpenID realm (sorry if the lie is not true!).

I understand that a ServiceStack with DotNetOpenAuth can authenticate according to custom OpenID scopes, and it seems that DotNetOpenAuth can also act as an OpenID provider, which might be what we need, but I haven't found examples yet on how to put these two together.

I am on the right track and if so does anyone have an example of this?

Many thanks.

Update:

Further reading suggests IdentityServer3 might be a solution, but I suspect it is hosted outside the ServiceStack?

+3


source to share





All Articles