On my server, I use both: the MTA database to know only whether the user is logged in or not, and MySQL to store all the information and be able to share it across servers. I have several tables in MySQL: one just for login, where I store the email, password, and username, and another one to store user information.