Skip to content

Add 1Password-backed auth vault profiles#807

Open
Stanzilla wants to merge 3 commits into
vercel-labs:mainfrom
Stanzilla:feat/1password-auth-vault
Open

Add 1Password-backed auth vault profiles#807
Stanzilla wants to merge 3 commits into
vercel-labs:mainfrom
Stanzilla:feat/1password-auth-vault

Conversation

@Stanzilla
Copy link
Copy Markdown

Summary

  • add 1Password-backed auth vault profiles with a recommended item-based flow via the onepassword-item and onepassword-vault flags
  • resolve username, password, and optional OTP values locally at auth login time through the 1Password CLI
  • keep username-op, password-op, and otp-op as advanced fallbacks for partial or custom 1Password setups and second factors handled outside 1Password such as SMS or email
  • update CLI help, docs, skills, and tests to cover the new auth flow

Testing

  • cargo fmt -- --check
  • cargo test -q
  • cargo clippy -q

Closes #711.

@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented Mar 15, 2026

@Stanzilla is attempting to deploy a commit to the Vercel Labs Team on Vercel.

A member of the Team first needs to authorize it.

Comment thread cli/src/native/actions.rs
@Stanzilla Stanzilla force-pushed the feat/1password-auth-vault branch 2 times, most recently from 44df67d to cef7302 Compare March 16, 2026 22:59
@Stanzilla
Copy link
Copy Markdown
Author

@ctate what do you think? this idea still worth exploring? It's been a while and I'd love to know if I should keep the PR up-to-date or not :)

@Stanzilla Stanzilla force-pushed the feat/1password-auth-vault branch from cef7302 to 45fc6bf Compare May 9, 2026 18:00
@Stanzilla
Copy link
Copy Markdown
Author

@ctate Another way would be to adopt https://www.1password.dev/sdks - what do you prefer?

@Stanzilla
Copy link
Copy Markdown
Author

@ctate Another way would be to adopt 1password.dev/sdks - what do you prefer?

ah nvm, they don't have a Rust version...

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.

[Feature Request] 1Password CLI integration

1 participant