Opened 3 months ago

Closed 5 days ago

#2228 closed task (fixed)

GItHub OAuth application for FOSS4G 2019

Reported by: Volker Mische Owned by: sac@…
Priority: normal Milestone:
Component: Systems Admin Keywords:
Cc:

Description

Hi,

the talk submission system for the FOSS4G will have a way to login with your GitHub? account. This kind of authentication is always linked to a certain account. As that account should be as trustworthy as possible, it would be great if it could be the official OSGeo GitHub? account.

I'll provide the details which callback URL it will be soon.

I just wanted to let you know now, so that you can decide if that's possible or not.

Cheers,

Volker

Change History (7)

comment:1 Changed 3 months ago by wildintellect

Can you provide more details on 1. what software, 2. the github account integration documentation. I don't think there is an OSGeo github account, just a Github organization, but we can look into that once we better understand how this works.

comment:2 Changed 2 months ago by Vmische

The conference software is pretalx.

The GitHub? documentation to add a new OAuth app is here: https://developer.github.com/apps/building-oauth-apps/creating-an-oauth-app/

I meant the OSGeo GitHub? organisation.

The values I'd use:

comment:3 Changed 2 months ago by Volker Mische

Any news? I think the submission system should go live soon and it would be great if people could sign in with their GitHub? account.

comment:4 Changed 2 months ago by wildintellect

I setup the oauth application in the OSGeo github org. Please attempt to configure your submission system and test. You might need the client ID or client secret, if so let me know and I'll figure out how to share that to you.

comment:5 Changed 2 months ago by Volker Mische

Thanks a lot! Yes, I'd need the client ID and the secret. We could use a PGP encrypted to the email address I just saved in my preferences or https://keybase.io/vmx (or somehow else, you can catch my on freenode as "vmx".

comment:6 Changed 2 months ago by wildintellect

I couldn't find a PGP key for you easily, so I put a copy of the information on our secure server, hop in #osgeo-sac and ask someone to get you the information. Thanks, Alex

comment:7 Changed 5 days ago by wildintellect

Resolution: fixed
Status: newclosed

Key was delivered via encrypted message. As far as I know this is working.

Note: See TracTickets for help on using tickets.