Enhance Laravel users with relations to multiple e-mail addresses and phone numbers, additionally allowing users to login with any of the above.
Contactable makes it easy for Laravel users to sign-in with any of their e-mail addresses or phone numbers. It can also hold multiple real-world addresses for each user.