私は現在、小さな開発者チームでテキストベースのゲームに取り組んでいます。ゲームにはログインが必要で、アプリケーション コードベースに MEAN (MongoDB、Express、Angular、Node) スタックを使用していますが、Rails 開発者として認証に行き詰まっています。ヘルパーが利用できます。
MEAN と認証の経験がある人はいますか?
私は現在、小さな開発者チームでテキストベースのゲームに取り組んでいます。ゲームにはログインが必要で、アプリケーション コードベースに MEAN (MongoDB、Express、Angular、Node) スタックを使用していますが、Rails 開発者として認証に行き詰まっています。ヘルパーが利用できます。
MEAN と認証の経験がある人はいますか?
または、カスタム実装を希望する場合は、最近、完全なMEAN スタック ユーザー登録とログインの例 を投稿しました。
認証を処理するユーザー サービスのスニペットを次に示します。
function authenticate(username, password) {
var deferred = Q.defer();
usersDb.findOne({ username: username }, function (err, user) {
if (err) deferred.reject(err);
if (user && bcrypt.compareSync(password, user.hash)) {
// authentication successful
deferred.resolve(jwt.sign({ sub: user._id }, config.secret));
} else {
// authentication failed
deferred.resolve();
}
});
return deferred.promise;
}
または、すぐに使用できるユーザー管理機能を備えた mean.io を使用します。