Как увеличить логин доступа к токену TTL в Loopback 3.0? - PullRequest
0 голосов
/ 02 июля 2019

Я использую LoopBack 3.0 для проекта API.

Также я использую встроенный метод аутентификации, который включает access_token и механизм входа в систему.

Я полагал, что значение TTL по умолчанию для токена доступа равно 500, изменив AccessToken модель datasource на mysql.

Теперь я хочу настроить значение TTL, не переписывая функциональность API /login.

Ответы [ 2 ]

0 голосов
/ 04 июля 2019

User.beforeRemote('login', async (ctx) => {
  ctx.req.body.ttl = ACCESS_TOKEN_TTL
})
0 голосов
/ 02 июля 2019

вы можете добавить хук beforeSave для сущности AccessToken и установить значение ttl, тогда

...