2016-10-08 20 views
2

私はStormpath/Expressのシンプルなアプリケーションを持っており、Google認証が機能しています。ただし、のユーザー名は私のアプリにとって不可欠です[email protected]をユーザー名にするのではなく、という固有のユーザー名を登録するときに選択します(Googleアカウントでの最初のログイン)。ストームパスでこれは可能ですか?ありがとう、(私はFacebookなどに解決策が適用されると仮定します。Stormpath Express Google認証の強制登録時のユーザー名

答えて

1

はい。ユーザーは、Googleのログインでログインすると、あなたは)

例えば(ルートの内側)=あなたはユーザから好きなカスタムのユーザー名を収集し、このユーザー名フィールドとStormpath Accountオブジェクトを更新することができます。

req.user.username = 'some-new-username'; 
req.user.save(err => { 
    if (err) throw err; 
    res.send('Updated username!'); 
}); 
+0

このコードは 'postLoginHandler'でも実行できますか?ありがとう。 –

+1

確かに=) – rdegges

関連する問題