Ответ мог бы быть точнее, если бы было понятен смысл манипуляций, а пока как-то так:
HTML:
<form name="loginForm" ng-submit="submitForm(loginForm)">
<input type="email" ng-model="user.email">
<input type="password" ng-model="user.password">
<button type="submit">Войти</button>
</form>
JS:
.controller('LoginCtrl', function ($scope, $http) {
$scope.user = {};
$scope.user.customField = 'customValue';
$scope.submitForm = function (form) {
$http.post('path/to/your/url', $scope.user)
.success(function (data) {
console.log('data:', data);
})
.error(function (data) {
console.log('Error:', data);
});
};
});