1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | .factory('Account', function($resource) { return { acount: function(url, id, pw) { var account = $resource(url + "/account/login", { id: id, pw: pw }, { save: {method:'POST', timeout: 5000} }); return account; } } }) var accounts = new Account.acount($localstorage.get("apiUrl"), userId, userPassword); accounts.save(function(auth_result) { if (auth_result.result == true) { $localstorage.set("auth_id", auth_result.data.id); $localstorage.set("auth_name", auth_result.data.name); $localstorage.set("auth_admin", auth_result.data.admin); $location.path('/tabs/dashboard'); } else { $popup.alert("알림","로그인 실패!"); $localstorage.del("auth_id"); $localstorage.del("auth_name"); $localstorage.del("auth_admin"); } $loading.hide(); }, function(error) { $loading.hide(); $popup.alert("알림", "인터넷 연결상태를 확인하세요."); }); | cs |
'개발' 카테고리의 다른 글
[javascript] 드래그 방지, 오른쪽 마우스 클릭 방지 (0) | 2016.06.03 |
---|---|
[D3] angularjs에서 사용하는 nvd3 설정옵션 (0) | 2016.06.03 |
[ionic] 페이지 새로고침 (0) | 2016.02.29 |
[ionic] 네이티브 팝업 (0) | 2016.02.29 |
[java] an internal build error has occurred. see the error log for more information 에러 (0) | 2016.02.04 |