私はAngularJS 1.x.xアプリケーションでAuth0を使用しています。AngularJSコントローラでユーザーが認証されているかどうかを確認するにはどうすればいいですか?
アプリを設定する方法は、div ng-if="isAuthenticated"
を使用して、div
のテンプレートを表示(非表示)することです。しかし、ユーザーが認証されていない場合は、私のコントローラーでAPI呼び出しを防ぐことができるようにしたい。これらの呼び出しをブロックする正しい構文は何ですか?
は、私は私のようなものを探していると思う:
if (isAuthenticated) {
ServerRequest.getAllPatients({
}).then(function(resp){
$scope.myTestData = resp
}).catch(function(err){
console.log(err);
});
} else { alert("you are not logged in") }