Actually simple implementation for OpenId was done in https://github.com/apache/zeppelin/pull/2373 through shiro using buji-pac4j library as you said. This library provides integration realm for OAuth as well, so I think good starting point would be to configure buji-pac4j with OAuth realm, and theoretically it should be working or may need some modifications to already existing flow.
On Mon, Jul 10, 2017 at 12:48 PM, Jongyoul Lee <jongy...@gmail.com> wrote: > Hi, > > AFAIK, we have talked about OAuth, but didn't decide anything including how > to implement it and how to support it. We are using shiro for > authentication. Do you have any idea to support OAuth using Shiro? > > On Thu, Jun 29, 2017 at 2:15 AM, Akash Mishra <akash.mishr...@gmail.com> > wrote: > > > Hi *, > > > > Is there any plans to enable OAuth based Authentication mechanism for > > Zeppelin. Going through some of the archive emails I found out people > > suggesting to use buji-pac4j but it looks like the integration is not > very > > smooth. I was also looking at the Apache Oltu Project which helps in the > > handling of OAuth. > > > > I am planning to add OAuth feature on Zeppelin but would require some > input > > from community, > > > > > > 1. Do we have any brainstorm done on how to implement OAuth? > > 2. Which library would be better suited for our case? > > > > > > Thanks, > > > > > > > > > > > > -- > > > > Regards, > > Akash Mishra. > > > > > > "It's not our abilities that make us, but our decisions."--Albus > Dumbledore > > > > > > -- > 이종열, Jongyoul Lee, 李宗烈 > http://madeng.net >