Work in progress: user-configured SSH CA authentication for Forgejo
Edit: Made a pull request at https://codeberg.org/forgejo/forgejo/pulls/11746
Work in progress: user-configured SSH CA authentication for Forgejo
Edit: Made a pull request at https://codeberg.org/forgejo/forgejo/pulls/11746
@tonyg YES PLEASE.
We've been wanting this for ages!
@tonyg We've been wanting to switch to our SSH CA for everything for a while, and we mostly have for our computers, but Forgejo is the last remaining thing.
Very much hoping to see this land
(Note to selves, make an SSH CA tutorial for our website)

A new `app.ini` variable, `SSH_ENABLE_CERT_AUTH`, allows Forgejo to accept authorized_keys lines including options `cert-authority` and/or `principals="..."` in its SSH key management facility. SSH connections presenting valid certificates signed by such keys ("CA keys") are then accepted. Each C...