diff --git a/lib/accounts/user.ex b/lib/accounts/user.ex index 0de4a38..18fd3aa 100644 --- a/lib/accounts/user.ex +++ b/lib/accounts/user.ex @@ -91,7 +91,7 @@ defmodule Mv.Accounts.User do changeset |> Ash.Changeset.change_attribute(:email, user_info["preferred_username"]) - |> Ash.Changeset.change_attribute(:oidc_id, user_info["id"]) + |> Ash.Changeset.change_attribute(:oidc_id, user_info["sub"] || user_info["id"]) end end end