relogin
Relogin, or re-authentication, is the process of verifying a user's identity again to regain access after a prior authentication has expired or a security policy requires it. It is used in web applications, mobile apps, desktop software, and operating systems to protect sensitive data and actions.
Relogin is prompted when a session times out, when a user requests access to a high-risk operation,
Mechanisms include interactive prompts where the user re-enters credentials, or multi-factor methods such as one-time codes,
Security considerations: relogin reduces risk of stolen sessions on inactive devices and ensures proof of possession
Relation to broader concepts: relogin is a component of session management and is commonly used in single
Examples: Online banking often requires reauthentication for transfers; enterprise apps may request reauthentication for administrator actions