you can add the user's email into their access token payload by overriding the createNewSession function. This way, you can access the email just like you access the userId
SuperTokens is an open source authentication solution offering features like: Different types of login: Email / password, Passwordless (OTP or Magic link based).