Skip to content
This repository has been archived by the owner on May 6, 2022. It is now read-only.

Create Google OAuth 2.0 application for the ROCC portal #79

Open
tschaffter opened this issue Mar 15, 2021 · 0 comments
Open

Create Google OAuth 2.0 application for the ROCC portal #79

tschaffter opened this issue Mar 15, 2021 · 0 comments
Assignees

Comments

@tschaffter
Copy link
Member

Motivation

Rely early on on Single Sign On (SSO) to connect to the ROCC portal using existing accounts. A feature that I have in mind for the portal is to enable user to connect their ROCC account with other challenge platform accounts (Synapse, Kaggle, etc.) in order to receive live update from these platform, automatically update the list of challenges they are participating to or the list of challenges organized by the user, etc.

Enabling Google OAuth 2.0 authentication is a good start. I've already setup this type of authentication in the past at Sage for the SageBio Collaboration Portal.

Since Synapse is also an OAuth 2.0 server, we could enable logging in with Synapse account. I'm wondering if there is a way to query from the ROCC for the list of challenges a user has participated to (as participant or organizer), i.e. is there a way to distinguish those from the other Synapse Project a user has access to. @thomasyu888 Do you know?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant