mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2025-05-13 03:32:52 +00:00
![]() - Currently the options `pubkey` and `twofa` only consider TOTP and GPG keys respectively. Adjust the code to also consider WebAuthn credentials and SSH keys. - While adding the new unified functions I noticed that certain places also benefited from using these unified functions and took the liberty (where it was either a trivial translation or it was covered under testing) to use the new unified functions. - Resolves forgejo/forgejo#7658 - Adds unit and integration tests. Documentation PR: https://codeberg.org/forgejo/docs/pulls/1166 Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/7693 Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org> Co-authored-by: Gusted <postmaster@gusted.xyz> Co-committed-by: Gusted <postmaster@gusted.xyz> |
||
---|---|---|
.. | ||
asymkey.go | ||
asymkey_test.go | ||
error.go | ||
gpg_key.go | ||
gpg_key_add.go | ||
gpg_key_commit_verification.go | ||
gpg_key_common.go | ||
gpg_key_import.go | ||
gpg_key_list.go | ||
gpg_key_object_verification.go | ||
gpg_key_tag_verification.go | ||
gpg_key_test.go | ||
gpg_key_verify.go | ||
main_test.go | ||
ssh_key.go | ||
ssh_key_authorized_keys.go | ||
ssh_key_authorized_principals.go | ||
ssh_key_deploy.go | ||
ssh_key_fingerprint.go | ||
ssh_key_object_verification.go | ||
ssh_key_object_verification_test.go | ||
ssh_key_parse.go | ||
ssh_key_principals.go | ||
ssh_key_test.go | ||
ssh_key_verify.go |