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

Idea: Google Integration via SAML #63

Open
kettenbach-it opened this issue Mar 3, 2020 · 4 comments
Open

Idea: Google Integration via SAML #63

kettenbach-it opened this issue Mar 3, 2020 · 4 comments

Comments

@kettenbach-it
Copy link

kettenbach-it commented Mar 3, 2020

Do you think it would be possible to integrate an app secured by eas as a SAML app into Googles GSuite?

Here's a start page for the Google SAML side:
https://support.google.com/a/answer/6087519?hl=en

I fiddled around (without knowing what SAML is) and managed to add my app-icon to the google application launcher menu. (But to be honest: my app is not an app to be offered on the Marketplace. Otherwise, we would have done this in the first place. It would just be cool to have a working icon in the launcher.)

image

When I click it, Google sends a post with form-data to mydomain which my app/eas don't handle. Maybe they could? Would be extremely cool.

Here's a screenshot of the network tab:

image
image

@travisghansen
Copy link
Owner

I don't know much about saml, but another plugin is certainly a viable option. I'd have to do some reading on saml to know how good of a fit it is.

@travisghansen
Copy link
Owner

saml would pretty much be a reproduction of the oauth2/oidc plugins. It can/could be done but isn't a high-priority for me currently given the coverage provided by the other 2. I'll leave this open for further discussion however.

@Ornias1993
Copy link

I've done quite some research on this... and yes oidc and saml basically cover 99% the same features by now.
With a provider like keycloak it would be relatively easy to combine SAML and oidc connect idp's and SP's in any combination you can think of 👍

@kettenbach-it
Copy link
Author

What needs to be done for that?

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

No branches or pull requests

3 participants