Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Define Auto login Points for Single Sign On #10

Closed
fgeyer16 opened this issue Apr 25, 2019 · 8 comments
Closed

Define Auto login Points for Single Sign On #10

fgeyer16 opened this issue Apr 25, 2019 · 8 comments
Assignees
Labels
BB: Marketplace myclimateservice.eu Marketplace enhancement New feature or request

Comments

@fgeyer16
Copy link
Contributor

The SingleSignOn on Infrastructure is now implemented.
For now SSO only works if the user visits the SSO login page from every Instance. If he is already logged in he will be redirected to the page without seeing the login form.

The system supports so called gateway functionallity, which allows automatic sign in on visiting certain pages, so the user does only need to visit the login page once.
Theoretically we could set this on every page on csis and market place. Practically this disables page caching of drupal. Since drupal without caching is very slow it is not advisable to do make a global gateway.

So we have to define pages on which the single sign on is performed only. These page will be not cached so the should not be pages which are heavily to render.
We then should guide the users to this pages by presenting links.

There can also be pages on which the SingleSignOn can be forced.

@p-a-s-c-a-l
Copy link
Member

IMHO we need this at the moment for the start page of the CSIS only.

@p-a-s-c-a-l p-a-s-c-a-l added BB: Marketplace myclimateservice.eu Marketplace enhancement New feature or request labels Jul 1, 2019
@p-a-s-c-a-l p-a-s-c-a-l added this to To Do in T5.4 Climate Service Marketplace via automation Jul 1, 2019
@p-a-s-c-a-l p-a-s-c-a-l added this to the D1.4 CLARITY CSIS v2 milestone Jul 1, 2019
@rapto
Copy link

rapto commented Sep 24, 2019

Hello. Would it be possible to make csis cas authorize other services? We'd like to provide embeded maps (actually an existing django app) using this auth mechanism.

@fgeyer16
Copy link
Contributor Author

We need to login at that django app to retrieve the map? Then CAS can only work if that app is under our control and we can install some cas client there. Then it should work.

@rapto
Copy link

rapto commented Sep 25, 2019

Thanks. The CAS client is already working, but if I use https://profile.myclimateservices.eu/cas/ as CAS server it complains that clarity.saver.red is not a registered service in the CAS server (as expected until registered, of course).

@fgeyer16
Copy link
Contributor Author

fgeyer16 commented Oct 2, 2019

I added https://clarity.saver.red to the services in the cs server settings. Does it work now?

@rapto
Copy link

rapto commented Oct 4, 2019

Thank you, I'll try as soon as I can.

@ghilbrae
Copy link

ghilbrae commented Oct 7, 2019

@patrickkaleta it seems this is the issue and that it has already been taken care of. We'll let you know if everything works fine or ask for further support.

@fgeyer16
Copy link
Contributor Author

Marketplace auto login points for now are the fromnt page and the user pages.

T5.4 Climate Service Marketplace automation moved this from To Do to Done Jan 22, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BB: Marketplace myclimateservice.eu Marketplace enhancement New feature or request
Projects
No open projects
Development

No branches or pull requests

6 participants