We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 17ef955 commit fb6cb36Copy full SHA for fb6cb36
src/handlers/http/oidc.rs
@@ -166,7 +166,8 @@ pub async fn reply_login(
166
let username = user_info
167
.name
168
.clone()
169
- .expect("OIDC provider did not return a sub which is currently required.");
+ .or_else(|| user_info.email.clone())
170
+ .expect("OIDC provider did not return a usable identifier (name or email)");
171
let user_info: user::UserInfo = user_info.into();
172
let group: HashSet<String> = claims
173
.other
0 commit comments