···8989 except Exception:
9090 return redirect("login")
91919292- user, created = PawUser.objects.get_or_create(email=user_info["email"])
9292+ user, created = PawUser.objects.get_or_create(email=user_info["email"], username=user_info["email"])
93939494 if created:
9595- GoogleSSOUser.objects.create(user=user, google_id=user_info["id"])
9595+ GoogleSSOUser.objects.create(paw_user=user, google_id=user_info["id"])
96969797 login(request, user)
9898- if created or not user.username:
9898+ if created or user.username == user.email:
9999 form = AccountFinishForm()
100100 return render(request, "core/account_finish.html", {"form": form})
101101