External authentication on a different system than the IdP
Brian Reindel
brian at reindel.com
Wed Jul 24 13:48:37 EDT 2013
Thanks everyone for your examples and helping with clarification. I
think I have an idea of what needs to be done now based upon the
different feedback.
On Wed, Jul 24, 2013 at 12:44 PM, Ian Rifkin <irifkin at brandeis.edu> wrote:
> Hi,
>
> In my example…
>
>> 1.) User hits SP protected endpoint.
>
>
> Yes…
>
>>
>> 2.) Redirect to IdP.
>
>
> Redirected to IdP server, but doesn't reach the actual IdP yet…
>
>>
>> 3.) External auth handler takes over.
>
>
> Yes, this is where mod_cosign comes into play for me
>
>>
>> 4.) Redirect to external authentication system.
>
>
> mod_cosign then redirects to the SSO URL
>
>>
>> 5.) External authentication.
>
>
> This happens…
>
>>
>> 6.) Redirect back to IdP with success/failure.
>
>
> If failure for us, it displays the error on the SSO page. If success, it
> gets backs to the IdP server and passes the username to the IdP. This is the
> first time Shibboleth knows anything about this login. It then does it's
> Shib stuff.
>
>>
>> 7.) Redirect to original SP protected endpoint if success.
>
>
> Yes, but there's no if success here for us. At this point Shib is just
> looking up attributes and sends the XML back to the SP. The SP decides if
> the authorization is successful.
>
>
> In my example I'm using mod_cosign, but you could have custom software doing
> something similar.
>
> Hope that's helpful.
>
> Ian
>
> --
> To unsubscribe from this list send an email to
> users-unsubscribe at shibboleth.net
More information about the users
mailing list