Mitchell Yuwono created ZEPPELIN-3227:
-----------------------------------------
Summary: PAC4J oauth integration
Key: ZEPPELIN-3227
URL: https://issues.apache.org/jira/browse/ZEPPELIN-3227
Project: Zeppelin
Issue Type: Improvement
Components: documentation, zeppelin-server
Affects Versions: 0.8.0
Reporter: Mitchell Yuwono
I've managed to successfully hook up Github oauth with zeppelin-0.8.0-SNAPSHOT
using buji-pac4j. I had implemented a custom authorizer using github
organization and teams which maps to shiro realms. There's a closed ticket
https://issues.apache.org/jira/browse/ZEPPELIN-2598 and [~volumeint]'s
contribution in [https://github.com/bujiio/buji-pac4j/issues/61] which really
helped me in figuring out the inner workings.
I reckon it would benefit everyone if we can have a documentation and possibly
a default authorizer implementation for some major oauth providers, e.g. Github
or Google oauth in the zeppelin server itself. I have an implementation for
Github oauth, but not Google oauth.
What do you think?
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)