fix: redirect users to /refresh on unauth and mod webview links
This commit is contained in:
@@ -29,8 +29,7 @@ export const contentstackProcedure = t.procedure.use(async function (opts) {
|
||||
})
|
||||
export const protectedProcedure = t.procedure.use(async function (opts) {
|
||||
const authRequired = opts.meta?.authRequired ?? true
|
||||
const ctx = await opts.ctx
|
||||
const session = ctx.session
|
||||
const session = await opts.ctx.auth()
|
||||
if (!authRequired && env.NODE_ENV === "development") {
|
||||
console.info(
|
||||
`❌❌❌❌ You are opting out of authorization, if its done on purpose maybe you should use the publicProcedure instead. ❌❌❌❌`
|
||||
@@ -48,7 +47,7 @@ export const protectedProcedure = t.procedure.use(async function (opts) {
|
||||
|
||||
return opts.next({
|
||||
ctx: {
|
||||
session,
|
||||
session: session || { token: { access_token: opts.ctx.webToken } },
|
||||
},
|
||||
})
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user