Just like how every Authentication works , you get an accessToken and refreshToken . So it logical . And yes ,next auth provides a way to implement your refresh Token logic , can you provide some clarity with your implementation code, that will be helpful to help you out .