32 lines
924 B
JavaScript
32 lines
924 B
JavaScript
/** @type {import('pocketpages').PageDataLoaderFunc} */
|
|
module.exports = function ({ meta, redirect, request, auth }) {
|
|
meta('title', 'Futureporn.net')
|
|
meta('description', 'Dedication to the preservation of Lewdtuber history')
|
|
meta('image', 'https://example.com/about-preview.jpg')
|
|
|
|
const cookies = request.cookies()
|
|
// console.log('cookies as follows')
|
|
// console.log(JSON.stringify(cookies))
|
|
// console.log('auth as follows')
|
|
// console.log(auth)
|
|
|
|
let user;
|
|
|
|
if (auth) {
|
|
console.log('request.auth is present id:', auth.get('id'))
|
|
user = $app.findFirstRecordByData('users', 'id', auth.id);
|
|
}
|
|
|
|
return { user, version: require(`../../../package.json`).version }
|
|
}
|
|
|
|
// module.exports = (api, next) => {
|
|
// const { auth, redirect } = api
|
|
// if (!auth) {
|
|
// return redirect('/auth/login', {
|
|
// message: 'You must be logged in to access this page',
|
|
// })
|
|
// }
|
|
// next()
|
|
// }
|