message: auth-backend: fall back to username and id as displayName for profiles
diff: @@ -30,8 +30,6 @@ export const makeProfileInfo = (
  profile: passport.Profile,
  idToken?: string,
  ): ProfileInfo => {
  - let { displayName } = profile;
  -
  let email: string | undefined = undefined;
  if (profile.emails && profile.emails.length > 0) {
  const [firstEmail] = profile.emails;
  @@ -44,6 +42,9 @@ export const makeProfileInfo = (
  picture = firstPhoto.value;
  }
  + let displayName: string | undefined =
  + profile.displayName ?? profile.username ?? profile.id;
  +
  if ((!email || !picture || !displayName) && idToken) {
  try {
  const decoded: Record<string, string> = jwtDecoder(idToken);
  