Re: Google signin

From: Dave Page <dpage(at)pgadmin(dot)org>
To: Magnus Hagander <magnus(at)hagander(dot)net>
Cc: PostgreSQL WWW <pgsql-www(at)postgresql(dot)org>
Subject: Re: Google signin
Date: 2017-07-12 12:30:20
Message-ID: CA+OCxowd-pnKNVGR6qSOmBYUDGwy5f7Nm-KRq8fH-qD7OOSPgg@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-www

On Wed, Jul 12, 2017 at 1:23 PM, Magnus Hagander <magnus(at)hagander(dot)net>
wrote:

> I'm working on Cleaning Up Some Old Branches (TM) in the pgweb repository,
> and found one I did during some airport hacking that I forgot to post to
> people about.
>
> It's been discussed a couple of times that we should perhaps support
> Google signin for community auth.
>
> Basically, the idea behind it would be that on the login page you would
> both have the regular userid/password box, and also a button for "sign in
> with google". If somebody signs in with Google, it would automatically
> match it to their community account based on email address (since Google
> doesn't have the concept of a separate userid, and even if they did that
> would open up all sorts of hijacking vulnerabilities). If they didn't
> already have a community account, we'd offer to create one automatically
> and copy the main information over from the Google profile.
>
> My implementation so far, which does the login but not the provisioning
> of new accounts yet, is about 50 lines of python/django and 25 lines of
> javascript. So it's not very difficult to do.
>
> The bigger question is - do we *want* to do this?
>

I think it's a reasonable option, though it would open up debate on what
else to support. GitHub springs to mind...

--
Dave Page
Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake

EnterpriseDB UK: http://www.enterprisedb.com
The Enterprise PostgreSQL Company

In response to

Responses

Browse pgsql-www by date

  From Date Subject
Next Message Magnus Hagander 2017-07-12 12:30:49 Re: Supported Windows version for the Windows installer
Previous Message Magnus Hagander 2017-07-12 12:23:26 Google signin