How to maintain User Context information during magic link if user change browser after getting magic link

before login with magic link :

var context = {
selected plan = xyz,
workflow = abc
}

lets say, user is now login using magic link, he got mail, then he close the browser

how can I maintain user’s context information if he change browser after getting magic link

FYI: consider a multi-session scenario also.