remember me auth

This commit is contained in:
les
2020-02-01 22:39:31 +01:00
parent d0e9f417fd
commit 41791346ee
4 changed files with 9 additions and 13 deletions

View File

@@ -156,8 +156,8 @@
"select_instance_timezone": "Seleziona la timezone", "select_instance_timezone": "Seleziona la timezone",
"enable_resources": "Abilita risorse", "enable_resources": "Abilita risorse",
"enable_resources_help": "Permette di aggiungere risorse all'evento dal fediverso", "enable_resources_help": "Permette di aggiungere risorse all'evento dal fediverso",
"hide_boost_bookmark": "Nasconde numero condivisioni/segnalibri", "hide_boost_bookmark": "Nasconde n. condivisioni e segnalibri",
"hide_boost_bookmark_help": "Nasconde le piccole icone che mostrano il numero di boost/bookmark in arrivo dal fediverso", "hide_boost_bookmark_help": "Nasconde le piccole icone che mostrano il numero di boost e bookmarks in arrivo dal fediverso",
"block": "Blocca", "block": "Blocca",
"unblock": "Sblocca", "unblock": "Sblocca",
"user_add_help": "Manderemo una email al nuovo utente con le istruzioni per confermare l'iscrizione e scegliere una password", "user_add_help": "Manderemo una email al nuovo utente con le istruzioni per confermare l'iscrizione e scegliere una password",

View File

@@ -70,8 +70,9 @@ module.exports = {
// localStorage: false, // https://github.com/nuxt-community/auth-module/issues/425 // localStorage: false, // https://github.com/nuxt-community/auth-module/issues/425
cookie: { cookie: {
prefix: 'auth.', prefix: 'auth.',
expires: 360, options: {
maxAge: 60 * 60 * 24 * 30 maxAge: 60 * 60 * 24 * 30 * 12 * 5
}
}, },
redirect: { redirect: {
login: '../login' login: '../login'

View File

@@ -86,7 +86,6 @@
el-divider <v-icon name='image'/> {{$t('common.media')}} el-divider <v-icon name='image'/> {{$t('common.media')}}
div.mb-2 {{$t('event.media_description')}} div.mb-2 {{$t('event.media_description')}}
//- img(:src='mediaUrl' @load='imageLoaded')
el-upload.text-center( el-upload.text-center(
action='' action=''
:limit="1" :limit="1"

View File

@@ -1,4 +1,4 @@
const { setting: Setting, user: User } = require('../models') const { setting: Setting } = require('../models')
const config = require('config') const config = require('config')
const consola = require('consola') const consola = require('consola')
const path = require('path') const path = require('path')
@@ -100,11 +100,6 @@ const settingsController = {
} }
}, },
// getUserLocale (req, res) {
// // load user locale specified in configuration
// res.json(settingsController.user_locale)
// },
async setRequest (req, res) { async setRequest (req, res) {
const { key, value, is_secret } = req.body const { key, value, is_secret } = req.body
const ret = await settingsController.set(key, value, is_secret) const ret = await settingsController.set(key, value, is_secret)
@@ -112,7 +107,9 @@ const settingsController = {
}, },
async setFavicon (req, res) { async setFavicon (req, res) {
if (!req.file) return res.status(400).send('Mmmmm sould not be here!') if (!req.file) {
return res.status(400).send('Mmmmm sould not be here!')
}
await settingsController.set('favicon', path.join(req.file.destination, req.file.filename)) await settingsController.set('favicon', path.join(req.file.destination, req.file.filename))
res.sendStatus(200) res.sendStatus(200)
}, },
@@ -130,5 +127,4 @@ const settingsController = {
} }
} }
// settingsController.initialize()
module.exports = settingsController module.exports = settingsController