Verify that the application performs all session token verification using a trusted, backend service.
Verify that the application performs all session token verification using a trusted, backend service.
Verify that the application uses either self-contained or reference tokens that are dynamically generated for session management, i.e. not using static API secrets and keys.
Verify that the application uses either self-contained or reference tokens that are dynamically generated for session management, i.e. not using static API secrets and keys.
Verify that if reference tokens are used to represent user sessions, they are unique and generated using a cryptographically secure pseudo-random number generator (CSPRNG) and possess at least 128 bits of entropy.
Verify that if reference tokens are used to represent user sessions, they are unique and generated using a cryptographically secure pseudo-random number generator (CSPRNG) and possess at least 128 bits of entropy.
Verify that the application generates a new session token on user authentication, including re-authentication, and terminates the current session token.
Verify that the application generates a new session token on user authentication, including re-authentication, and terminates the current session token.