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

Implement Starfleet/Kas auth #210

Merged
merged 10 commits into from
Nov 15, 2024
Merged

Implement Starfleet/Kas auth #210

merged 10 commits into from
Nov 15, 2024

Conversation

theFong
Copy link
Member

@theFong theFong commented Nov 13, 2024

The console will have a command that looks like the following
brew install brevdev/homebrew-brev/brev && brev login --token ****
this will work as is without modification from the console

You can in addition be explicit about the auth you are using by using the following command
brev --auth auth0|kas login
and also pass in an email with the following
brev --auth kas --email [email protected] login

tmc and others added 2 commits November 13, 2024 23:52
Refactor Auth0 authentication, add new structs and methods for improved
auth handling. Update related command and entity files.
pkg/auth/auth.go Outdated
@@ -19,6 +20,9 @@ type LoginAuth struct {
Auth
}

// assert that LoginAuth implements store.Auth
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove?

@theFong theFong changed the title auth: refactor and extend authentication structures Implement Starfleet/Kas auth Nov 15, 2024
@theFong theFong merged commit d8317e5 into main Nov 15, 2024
3 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants