authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2026-07-31 17:57:55-07:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2026-07-31 17:57:55-07:00
log3645d8944a27de8d3cb837908a3cb6836efc4fa1
tree9a1f30faf22e3dc3213498441604a8aed57f4844
parentf92478c7972e8daa48878a68fc1d43dc2646daa0
signature Signed by SSH key SHA256:4hHJbtBRU58AYXwjL7fkz2fnQHdiye8x1QpTCQ0sHNw

use the 'preferred_username' field instead of 'name' for oidc providers

'name' is most often going to be a full display name like 'Jane Doe'

1 files changed, 1 insertions(+), 1 deletions(-)

oauth2.zig+1-1
......@@ -285,7 +285,7 @@ pub fn providerById(alloc: std.mem.Allocator, name: string) !?Provider {
285285 .token_url = try alloc.dupe(u8, token_url),
286286 .me_url = try alloc.dupe(u8, me_url),
287287 .scope = "openid",
288 .name_prop = "name",
288 .name_prop = "preferred_username",
289289 .name_prefix = "",
290290 .id_prop = "sub",
291291 .logo = icon_url("openid"),