Skip to content

Commit bcb9afa

Browse files
committed
add app_flow on logout
1 parent 52a936d commit bcb9afa

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

app/pods/application/route.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,12 @@ export default Route.extend(UTMCookieRouteMixin, {
2929
this._super(...arguments)
3030

3131
if(!this.session.isAuthenticated) {
32+
const app_flow = localStorage.getItem('app_flow')
33+
if(app_flow !== 'logout') {
34+
localStorage.setItem('loginPrompt', true)
35+
}
36+
3237
localStorage.setItem('redirectionPath', window.location.pathname)
33-
localStorage.setItem('loginPrompt', true)
3438
window.location.href = config.nuxtPublicUrl
3539
}
3640

app/services/session.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ export default Service.extend({
3434

3535
async invalidate() {
3636
await this.api.request('/jwt/logout').catch(err => console.log(err))
37+
localStorage.setItem('app_flow', 'logout')
3738
window.location.href = `${ENV.oneauthURL}/logout?returnTo=${ENV.publicUrl}`
3839
},
3940

0 commit comments

Comments
 (0)