Для авторизации использую модуль nuxt-auth. В документации совсем мало сказано про
ScopeKey и еще меньше сказано как его заполнять.
Scopes или роли пользователей я хочу брать из Django. Django без проблем мне их может отдать. Вопрос в какой момент как и куда это поле передавать.
Конфиг nuxt-auth такой
auth: {
strategies: {
local: {
scheme: 'refresh',
localStorage: {
prefix: 'auth.'
},
token: {
prefix: 'access_token.',
property: 'access_token',
maxAge: 86400,
type: 'Bearer'
},
refreshToken: {
prefix: 'refresh_token.',
property: 'refresh_token',
data: 'refresh_token',
maxAge: 60 * 60 * 24 * 15
},
user: {
property: 'user',
autoFetch: true
},
endpoints: {
login: { url: '/login', method: 'post'},
refresh: { url: '/token/refresh/', method: 'post' },
user: { url: '/user', method: 'get' },
logout: { url: '/logout', method: 'post'}
},
}
}
},