Closed xerbalind closed 4 months ago
workflow fails because version of time
crate is outdated, we should update the dependencies.
The ssh keys are currently returned in a JSON. Is this on purpose for a specific goal?
I think it would make more sense to just return them in plain text format as you would find them in an authorized_keys
file (separated by newlines).
We could do some content negotiation and tweak the https://github.com/ZeusWPI/zauth/blob/main/src/views/accepter.rs to also allow for responding to txt
requests. But that would make it quite complex.
When updating your user profile it also validates now. Also updated the ssh_keys regex to include new key types.