atra2396 / READUS

Aggregate and link README files across all of your repositories
GNU General Public License v3.0
0 stars 0 forks source link

Create User Accounts #7

Closed atra2396 closed 4 years ago

atra2396 commented 4 years ago

Goal

Given a bit if information, a user should be able to create their own READUS account, from which they can give whatever additional information they need to start aggregating their READMEs from various SCM providers.

Details

In the future we will handle this with OAuth, which has the added benefit of letting us automatically assign people to organizations. For now though we will keep things simple - users can create their own organizations and add others to them and fill out repository information by hand (ex. a PAT for Azure DevOps). These concerns can be handled in a different ticket, but nevertheless are important to keep in mind while designing the User model.

Requirements

atra2396 commented 4 years ago

Well, the PR doesn't quite fulfill the requirements, but it's a good start - It doesn't handle the SCM provider registration, but it does handle the other two cases so I'm satisfied with that for now. Gonna think a bit about how to go about the SCM point...