私はnode.js+express.jsスタックを使用しています。ユーザーは twitter と facebook で reigster/login でき、ネイティブの登録フォームで登録することもできます。Twee と Fb を処理するために everyauth を使用します。
問題は 、ユーザー名を変更できるようにしながら、ユーザーをサードパーティの oauth サービスに登録する簡単な解決策はありますか?
例: ユーザーが初めて twitter でサイトにログインする -> 彼は自分のカスタム ユーザー名と電子メールを追加するフォームを取得します。
彼が次回ログインするときに、彼のTwitterではなく、彼のCUSTOM USERNAMEをdbにチェックインする必要があります。