Authenticate the user and return a new pair of Token & Refresh Token. Only one user is allowed to login with an account at a time, meaning if any other user is using the same account he will be automatically logout when a new login happens.Side effects :