You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've been diving deep into the codebase here and trying to figure out how it works. I'm having an issue where every route that I call dashport.authorize(strat, serial, deserial) no matter how many times I authorize github (in my case) I'm still being redirected back to the oauth configured callbak url. This seems because fundamentally each middleware checks for a stored value on the oak context, this is new for every page load, so it will never be set on subsequent calls routes. Even if this check was to check on the dashport's, this._sId this still also doesn't make much sense there's only one dashport instance for the entire server this means if you successfully stored the user session id on this property the next user to login replace the current logged in user. I don't understand how this ever worked? Perhaps there's something I'm missing? Is there a proper session store module that I need to use in junction with this?
The text was updated successfully, but these errors were encountered:
I've been diving deep into the codebase here and trying to figure out how it works. I'm having an issue where every route that I call
dashport.authorize(strat, serial, deserial)
no matter how many times I authorize github (in my case) I'm still being redirected back to the oauth configured callbak url. This seems because fundamentally each middleware checks for a stored value on the oak context, this is new for every page load, so it will never be set on subsequent calls routes. Even if this check was to check on thedashport's
,this._sId
this still also doesn't make much sense there's only one dashport instance for the entire server this means if you successfully stored the user session id on this property the next user to login replace the current logged in user. I don't understand how this ever worked? Perhaps there's something I'm missing? Is there a proper session store module that I need to use in junction with this?The text was updated successfully, but these errors were encountered: