Hi Marcus,

Yes, I agree; a PSA-based integration would be simpler for now, but can
limit our maneuverability overtime. Note that, in a PSA-based approach a
backend should adhere with the requirements of base protocol. So, for
instance, since OIDC-protocol does not have means of AWS access and secret
key exchange, and if had implemented this backend in PSA, then we would not
be able to offer this service.

I agree with your current approach, we only need to address some points
that prevent Galaxy from being decoupled from IdP (e.g., the well knowns as
you mentioned).

We did not discuss the naming, "oidc" vs "keycloak" or "custos". Shall we
postpone it to Tuesday or prefer to follow in this thread?

Best,
_____________
*Vahid Jalili, *Ph.D.
Computational Biologist
Computational Biology Institute
Oregon Health and Science University
2730 SW Moody Ave, KCRB #3103.20,
OHSU-RLSB Dock 61,
Portland, OR, USA 97201
Skype ID: v.jalili




On Thu, Feb 28, 2019 at 1:27 PM Christie, Marcus Aaron <[email protected]>
wrote:

> Hi Vahid,
>
> I think you've hit on a really good point that makes me lean toward the
> current custos integration approach instead of PSA so we have the
> flexibility to handle this use case.
>
> Marlon was right to suggest we sleep on it. I'm inclined to not go the PSA
> route.  We can always revisit in the future if we find that Custos
> authentication can fit in the PSA abstraction; it may be a good way to
> simplify Custos integration for Python based gateways.
>
> To address the Galaxy concern about well known urls, I was thinking that
> we can create a Python Custos client library that would only define these
> urls for now but that would over time become a real client to the Custos
> API.
>
> Thanks,
>
> Marcus
>
> > On Feb 26, 2019, at 4:26 PM, Vahid Jalili <[email protected]>
> wrote:
> >
> > Hi All,
> >
> > One of the points may worth consideration before this integration is that
> > how it works with "hint endpoints": telling Keycloak which backend of
> > CILogon to be used hence to bypass keycloak/CILogon page and visit
> directly
> > to the IdP's login page?
> >
> > Best,
> > _____________
> > *Vahid Jalili, *Ph.D.
> > Postdoctoral Scholar
> > Computational Biology Institute
> > Oregon Health and Science University
> > 2730 SW Moody Ave, KCRB #3103.20,
> > OHSU-RLSB Dock 61,
> > Portland, OR, USA 97201
> > Skype ID: v.jalili
>
>

Reply via email to