これらは、Aureliaを使用して認証と認可を検出するさまざまな実装を実際に表示するための一般的な質問です。このすべては、セキュリティで保護されたバックエンドサービスのコンテキスト内で話しています。Aureliaセキュリティ - 認証および認可
サーバーでCookie認証を使用しているとします。 AureliaのCookieが、ログインしていることをユーザーに表示する方法をどのように認識していますか?アウレリアのドキュメントで
(hereを見て)、私たちは以下を参照してくださいすることができます
class AuthorizeStep { run(navigationInstruction, next) { if (navigationInstruction.getAllInstructions().some(i => i.config.settings.roles.indexOf('admin') !== -1)) { var isAdmin = /* insert magic here */false; if (!isAdmin) { return next.cancel(new Redirect('welcome')); } } return next(); } }
/* insert magic here */
があなたのためにどのようなものが見えますか?どのように見えますか?