Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Login Tokens #100

Closed
8 tasks done
wyatt-herkamp opened this issue Oct 26, 2021 · 1 comment · Fixed by #457
Closed
8 tasks done

Login Tokens #100

wyatt-herkamp opened this issue Oct 26, 2021 · 1 comment · Fixed by #457
Labels
enhancement New feature or request javascript Pull requests that update Javascript code rust Pull requests that update Rust code
Projects
Milestone

Comments

@wyatt-herkamp
Copy link
Owner

wyatt-herkamp commented Oct 26, 2021

Logins Tokens will act like Github Login Tokens. Allowing to be used instead of passwords when doing deploys and stuff like that.

The Auth Tokens (https://github.com/wherkamp/nitro_repo/tree/master/migrations/2021-09-29-194126_create_auth_tokens) will be where it is contained.

In the future this will exist so we can add Google Authenticator Support.
We will add setting so an admin can say that only use the Auth Token as a login in deploy

Requirements

  • Make sure the backend is being stored in a secure way
  • Add controllers for creating, deleting, and seeing a list of the tokens created(But token is not sent back)
  • Frontend listing
  • Frontend Create
  • Frontend Delete
  • Finally add handling in the backend for accepting these tokens.
  • Bonus: Delete all tokens system wide. (If a security breach happened)
  • Bonus: Create a requirement system wide and per repository

Bonus Tasks are optional to complete this issue. Will be added in the future if not here.

@wyatt-herkamp wyatt-herkamp added enhancement New feature or request javascript Pull requests that update Javascript code rust Pull requests that update Rust code labels Oct 26, 2021
@wyatt-herkamp wyatt-herkamp added this to the 1.10 milestone Oct 26, 2021
@wyatt-herkamp wyatt-herkamp added this to To do in 1.0.0 Dec 14, 2021
@wyatt-herkamp wyatt-herkamp modified the milestones: 1.10, 1.0.0 Dec 14, 2021
@wyatt-herkamp wyatt-herkamp modified the milestones: 1.0.0, 1.10 Mar 14, 2022
@wyatt-herkamp wyatt-herkamp removed this from To do in 1.0.0 Mar 14, 2022
@wyatt-herkamp wyatt-herkamp added this to To do in 1.1.0 Mar 14, 2022
This was referenced Apr 16, 2022
@wyatt-herkamp wyatt-herkamp moved this from To do to In progress in 1.1.0 Apr 28, 2022
@wyatt-herkamp wyatt-herkamp linked a pull request May 30, 2022 that will close this issue
2 tasks
@wyatt-herkamp
Copy link
Owner Author

Completed in the 1.1 Dev Branch

@wyatt-herkamp wyatt-herkamp moved this from In progress to Done in 1.1.0 Jul 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request javascript Pull requests that update Javascript code rust Pull requests that update Rust code
Projects
No open projects
1.1.0
Done
Development

Successfully merging a pull request may close this issue.

1 participant