I let the user to create their account by following this requirements: Name, email, password, and phone number:
As you can see they required to fill up their phone number. Hence, I want that when the login page they will login their account via phone session,
TL;DR
Yes, you can still login with a phone session even if the account was created using an email and password. As long as the phone number associated with the account matches, you can use a phone session to login.