mirror of
https://github.com/gopasspw/gopass.git
synced 2026-10-08 17:49:55 +02:00
Add a way to model accounts that have no stored password because login happens through an external provider (e.g. Google, Apple, SSO). - New default "SSO / passwordless login" wizard template that records the provider in a `login-method` field instead of prompting for a password. - New `choice` attribute type so templates can offer a fixed list of options (used for the login-method provider picker). - Optional passwords: a `password` attribute marked `optional: true` lets the user skip password entry, so a single template can serve both password and passwordless accounts. The secret model already tolerates an empty password, so no changes to the Secret interface or storage format are required. Signed-off-by: Parham Alvani <parham.alvani@gmail.com>