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
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 |