ДТ
Size: a a a
ДТ
С
ДТ
async nuxtServerInit ({ dispatch, commit }, { req }) {
await dispatch('checkAccessByIP', {
req,
})
},
async checkAccessByIP ({ commit }, { req }) {
const ip = (req.headers['x-forwarded-for'] || '').split(',').pop() || req.connection.remoteAddress || req.socket.remoteAddress || (req.connection.socket ? req.connection.socket.remoteAddress : null)
const { hasAccess } = await this.$axios.$get('адрес api бекенда', {
params: {
ip,
},
})
},
ДТ
ДТ
ДТ
С
ДТ
ДТ
С
AK
С
AK
С