From e2ebd9785e45b9fe79fa69d3316a2a696026bb92 Mon Sep 17 00:00:00 2001 From: Pooya Parsa Date: Sun, 4 Feb 2018 12:32:35 +0330 Subject: [PATCH] fix: fix scope checks during logout --- lib/templates/auth.class.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/templates/auth.class.js b/lib/templates/auth.class.js index b9e324774..f898e7cd8 100644 --- a/lib/templates/auth.class.js +++ b/lib/templates/auth.class.js @@ -330,8 +330,8 @@ export default class Auth { this.ctx.redirect(to) } - hasScope (scope) { - const userScopes = getProp(this.state.user, this.options.scopeKey) + hasScope(scope) { + const userScopes = this.state.user && getProp(this.state.user, this.options.scopeKey) if (!userScopes) { return