


моя страница входа:
Код: Выделить всё
Online Shop App | login
Login To Panel
Username
Password
Do not share your username and password
Login
мой контроллер входа:
Код: Выделить всё
app.controller("loginCtrl", function ($scope, apiHandler, $cookies) {
$scope.user = {};
$scope.doLogin = () => {
apiHandler.callPost(
'user/login',
$scope.user,
(response) => {
var token=response.datalist[0].token;
$cookies.put("userToken",token);
if(token==null || token=="")
{
alert("invalid token");
return;
}
$cookies.put("uerToken",token);
alert("token is:");
location.href="/panel";
}, (error) => {
});
}
});
страница моей панели:
Код: Выделить всё
Online Shop App | panel
Panel
мой контроллер панели:
app.controller("panelCtrl" , функция ($scope, apiHandler, $cookies) {
Код: Выделить всё
$scope.checkAccess = () => {
var token=$cookies.get("userToken");
if(token==undefined || token==null || token==""){
location.href="/login";
}
}
$scope.checkAccess();
Подробнее здесь: https://stackoverflow.com/questions/728 ... ned-readin