login progress

This commit is contained in:
Edin Dazdarevic
2015-03-02 07:49:36 +01:00
parent 7c28876fed
commit 4befef5bf4
8 changed files with 233 additions and 63 deletions

View File

@@ -12,12 +12,9 @@ var UserActions = {
user.save(null, {
success: function() {
alert('saved!');
UserActions.registrationSuccess();
},
error: function(model, response, options) {
alert('error');
console.log('error:', response);
UserActions.registrationFailure(response);
}
});
@@ -32,8 +29,36 @@ var UserActions = {
actionType: UserConstants.REGISTRATION_FAILURE,
error: error
});
}
},
userLogin: function(loginDetails) {
AppDispatcher.handleAction({
actionType: UserConstants.USER_LOGIN,
loginDetails: loginDetails
});
loginDetails.save(null, {
success: function(){
alert('ok')
UserActions.loginSuccess();
},
error: function(model, response, options){
alert('error!');
UserActions.loginFailure(response);
}
});
},
loginSuccess: function() {
AppDispatcher.handleAction({
actionType: UserConstants.LOGIN_SUCCESS
});
},
loginFailure: function(error) {
AppDispatcher.handleAction({
actionType: UserConstants.LOGIN_FAILURE,
error: error
});
}
};
module.exports = UserActions;