Created username availability controller
This commit is contained in:
@ -154,6 +154,24 @@ exports.postSignup = function(req, res) {
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* POST /signup/available
|
||||||
|
* Checks if current username is available
|
||||||
|
*/
|
||||||
|
exports.postAvailability = function(req, res) {
|
||||||
|
User.findOne({ username: req.body.username }, function(err, user) {
|
||||||
|
if (user) {
|
||||||
|
// unavailable
|
||||||
|
// has-error
|
||||||
|
return;
|
||||||
|
} else {
|
||||||
|
// username is available
|
||||||
|
// has-success
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* GET /account/unlink/:provider
|
* GET /account/unlink/:provider
|
||||||
|
Reference in New Issue
Block a user