Sha256: 9779ec30abdb4411b6aed62ba334afca8a6e5fad96dcfaae9394805b131c645d
Contents?: true
Size: 864 Bytes
Versions: 1
Compression:
Stored size: 864 Bytes
Contents
angular.module("oxymoron.services.sign", []) .service('Sign', ['$http', function ($http) { var Sign = this; Sign.out = function (callback) { $http.delete(Routes.destroy_user_session_path()) .success(function () { if (callback) callback() else window.location = "/"; }) } Sign.in = function (user, callback) { $http.post(Routes.user_session_path(), {user: user}) .success(function () { if (callback) callback(); else window.location.reload(); }) } Sign.up = function (user, callback) { $http.post(Routes.user_registration_path(), {user: user}) .success(function () { if (callback) callback(); else window.location.reload(); }) } }])
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
oxymoron-1.0.4 | app/assets/javascripts/oxymoron/services/sign.js |