mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2025-07-13 10:55:05 +02:00
Add support for returning refresh token for mobile clients
Some checks failed
Some checks failed
This commit is contained in:
parent
4d32a22de9
commit
8b995a179d
4 changed files with 35 additions and 14 deletions
|
@ -336,6 +336,9 @@ class UserController {
|
|||
const newAccessToken = await this.auth.invalidateJwtSessionsForUser(user, req, res)
|
||||
if (newAccessToken) {
|
||||
user.accessToken = newAccessToken
|
||||
// Refresh tokens are only returned for mobile clients
|
||||
// Mobile apps currently do not use this API endpoint so always set to null
|
||||
user.refreshToken = null
|
||||
Logger.info(`[UserController] Invalidated JWT sessions for user ${user.username} and rotated tokens for current session`)
|
||||
} else {
|
||||
Logger.info(`[UserController] Invalidated JWT sessions for user ${user.username}`)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue