Appengine/Java の使用
私は OpenID 2.0 を OpenID Connect (ログイン用の OAuth 2.0) に移行しています。
ステップ 3: (既存の) OpenID 2.0 識別子を (新しい) OpenID Connect 識別子にマップします。
「ユーザー データベースで、openid_id を新しいサブ ID にリンクしてください」と表示されます。問題は、既存のユーザー テーブルのように、openid_id で既存のユーザーを選択できないことです。ユーザーを識別する値として com.google.appengine.api.users.User.getUserId() が使用されます。
(完全な com.google.appengine.api.users.User オブジェクトも永続化しました)
openid_id を使用して appengine ユーザーを選択する方法はありますか?