hackforla / CivicTechJobs

CivicTechJobs will be a platform to help prospective volunteers find interdisciplinary projects that will be useful for their career development while contributing to positive civic impact, and also a CMS (Content Mgmt System) for Hack for LA projects to be able to list their open roles.
https://civictechjobs.org
GNU General Public License v2.0
18 stars 22 forks source link

Add sign-in through 3rd party apps #151

Closed Aveline-art closed 2 months ago

Aveline-art commented 2 years ago

Dependency

Overview

As a developer we need to meet stakeholder needs. For this issue, we will add sign-in through 3rd party applications to our product.

Action Items

Resources/Instructions

Resources Google: Account linking with Google Sign-In GitHub: Authorizing OAuth Apps

Aveline-art commented 2 years ago

Considerations for the team:

  1. I am not sure this issue has a high enough scope to adversely affect other developer issues. On the other hand, websites can change their authorization policy at the drop of the a hat (for example, GitHub only allows PAT tokens for API access as of last year). Therefore, it is my opinion that this issue should only be done as we near MVP.
sharadgaurav7 commented 2 years ago

@Aveline-art , will you please re-write the objective and explain why do we need the 3rd party sign-in, or what is it going to accomplish. NOT URGENT :)

Aveline-art commented 2 years ago

@sharadgaurav7 @sdimran I just noticed this is marked with 02 milestone, but is explicitly a post MVP issue. Just want to make sure there is not an error.

kcoronel commented 1 year ago

Test

nooriaali9 commented 2 months ago

At the moment HackforLA prefers not to use 3rd party apps for sign in. If this changes, we will open a new ticket accordingly.