Skip to content

Commit 8e9820d

Browse files
committed
Fixed user not logged in 2
1 parent 55be05f commit 8e9820d

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

lib/create-app.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -296,6 +296,7 @@ function initAuthentication (app, argv) {
296296
*/
297297
function sessionSettings (secureCookies, host) {
298298
let sessionSettings = {
299+
name: 'solid.auth',
299300
secret: uuid.v1(),
300301
saveUninitialized: false,
301302
resave: false,

lib/requests/sharing-request.js

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,8 @@ class SharingRequest extends AuthRequest {
8282
} else {
8383
request.renderForm(null, req, appOrigin)
8484
}
85+
} else {
86+
request.redirectPostSharing()
8587
}
8688
}
8789

@@ -119,6 +121,8 @@ class SharingRequest extends AuthRequest {
119121

120122
// Redirect once that's all done
121123
request.redirectPostSharing()
124+
} else {
125+
request.redirectPostSharing()
122126
}
123127
}
124128

@@ -144,12 +148,7 @@ class SharingRequest extends AuthRequest {
144148

145149
isUserLoggedIn () {
146150
// Ensure the user arrived here by logging in
147-
if (!this.session.subject || !this.session.subject._id) {
148-
this.response.status(401)
149-
this.response.send('User not logged in')
150-
return false
151-
}
152-
return true
151+
return !!(this.session.subject && this.session.subject._id)
153152
}
154153

155154
getAppUrl () {

0 commit comments

Comments
 (0)