最近、得られた ID をデータベースに保存すると、Google が同じユーザーに対して異なる ID を返すことがあり、その結果、1 人のユーザーに対して 2 つのデータベース エントリが作成されることに気付きました。
少し調査した結果、Google は $openid->realm とユーザー名を使用して ID を作成していることがわかりました。デフォルトでは、レルムは Web サイトの URL になります。LightOpenID を使用して、得られる Google ID の一貫性を維持し、データベースに保存できるようにするには、$openid->realm を何に設定すればよいですか? 「レルム」を好きなものに設定できますか? それとも、私の URL に関連付ける必要がありますか?