That's really cool and clearly works. However, non-staff would be confused when they see that Okta sign in. In fact, how do non-staff sign in at all?
Either way, I think I would like to use FxA. Isn't that a project we're trying to promote in general in the company? On Mon, Nov 23, 2015 at 6:23 PM, Daniel Coates <[email protected]> wrote: > There's a demo of the current progress here: > https://123done-dcoates.dev.lcip.org with code here: > https://github.com/dannycoates/123done/tree/google-auth > > On Mon, Nov 23, 2015 at 1:59 PM, Ryan Kelly <[email protected]> wrote: > > On 24/11/2015 05:07, Sean McArthur wrote: > >> +dev-fxacct > >> > >> We are working on figuring this out for the company. It's looking like > >> the solution for sites that require employee accounts can use Google > >> Sign In, and require it to use okta. > > > > Indeed, IIUC Danny has put together a working demo of this using > > Google's OpenID Connect login flow, which bridges to Okta and thus auths > > against LDAP for @mozilla.com addresses. > > > > We'll see about putting together a little how-to for other folks to try > > out, I hear it was pretty painless to set up. > > > > > > Cheers, > > > > Ryan > > > > > >> On Mon, Nov 23, 2015, 9:49 AM Peter Bengtsson <[email protected] > >> <mailto:[email protected]>> wrote: > >> > >> For the record, we wouldn't interface with Workday at all. Only > >> ldap.mozilla.org <http://ldap.mozilla.org>. > >> (How ldap.mozilla.org <http://ldap.mozilla.org> gets populated is > >> out of context). > >> > >> On Mon, Nov 23, 2015 at 12:18 PM, Schalk Neethling > >> <[email protected] <mailto:[email protected]>> > >> wrote: > >> > >> > As long as it does not do a 'if in workday' pass or else you > shall not > >> > pass :) > >> > > >> > Geo contractors are not in Workday. > >> > > >> > On Mon, Nov 23, 2015 at 6:47 PM, Peter Bengtsson > >> <[email protected] <mailto:[email protected]>> > >> > wrote: > >> > > >> >> Suppose you use Persona to auth people to your site. Given that > >> someone > >> >> manages to log in with a @mozilla.com <http://mozilla.com> (or > >> foundation or mozilla-jp) > >> >> they've > >> >> proven they're active staff. > >> >> If they leave the company, most likely their access to your site, > >> under a > >> >> staff email address, should cease. E.g. logging in to Air Mozilla > >> to see > >> >> staff live events. Persona took care of that as each new session > got > >> >> checked against the provider (e.g. mozilla.com < > http://mozilla.com>). > >> >> > >> >> If we switch to FxA we lose this automatic check that Persona > >> used to do. > >> >> You OAuth sign in a user and set her cookie to last X weeks and > >> she'll be > >> >> signed in for X weeks. How do you kill that session cookie if > she no > >> >> longer > >> >> has ability to check check email to her @mozilla.com > >> <http://mozilla.com> address? > >> >> > >> >> Is there already an established solution for this? > >> >> > >> >> If not, I'd be up for writing a central solution for talking to > our > >> >> ldap.mozilla.org <http://ldap.mozilla.org> (which is a > derivative > >> of Workday). > >> >> We can either stand up a service that your server can query or > we can > >> >> stand > >> >> up a service that can webhook-post to you. > >> >> > >> >> What do you think? > >> >> > >> >> > >> >> -- > >> >> Peter Bengtsson > >> >> Mozilla Web Engineering > >> >> _______________________________________________ > >> >> dev-webdev mailing list > >> >> [email protected] <mailto: > [email protected]> > >> >> https://lists.mozilla.org/listinfo/dev-webdev > >> >> > >> > > >> > > >> > > >> > -- > >> > Kind Regards, > >> > Schalk Neethling > >> > Senior Front-End Engineer > >> > Mozilla ::-:: > >> > > >> > >> > >> > >> -- > >> Peter Bengtsson > >> Mozilla Web Engineering > >> _______________________________________________ > >> dev-webdev mailing list > >> [email protected] <mailto:[email protected]> > >> https://lists.mozilla.org/listinfo/dev-webdev > >> > >> > >> > >> _______________________________________________ > >> Dev-fxacct mailing list > >> [email protected] > >> https://mail.mozilla.org/listinfo/dev-fxacct > >> > > _______________________________________________ > > Dev-fxacct mailing list > > [email protected] > > https://mail.mozilla.org/listinfo/dev-fxacct > -- Peter Bengtsson Mozilla Web Engineering
_______________________________________________ Dev-fxacct mailing list [email protected] https://mail.mozilla.org/listinfo/dev-fxacct

