Change record status: 
Introduced in branch: 
2.x
Introduced in version: 
2.0.0
Description: 

In Persistent Login 1.x, when a token was consumed, a new user session was initialized by calling user_login_finalize(), which would update the user's last login timestamp and invoke hook_user_login implementations.

Persistent Login 2.x is now implemented as an AuthenticationProviderInterface implementation, and directly migrates the user to an authenticated session if a valid Persistent Login Token is provided, without triggering additional login actions.

Impacts: 
Site builders, administrators, editors
Module developers