hey @me_nendez
The user object returned from the getUserById function call can be inspected to tell you which login method was used.
If the user object contains thirdParty prop, then they used social login, else email password.
SuperTokens is an open source authentication solution offering features like: Different types of login: Email / password, Passwordless (OTP or Magic link based).