Нужно сделать несколько личных кабинетов в интернет магазине, лк для простых юзеров и для партнтеров, юзеры логиняться по номеру мобильного и паролю, а партнеры по email и паролю, соответственно две формы регистрации и входа.
Как мне реализовать это в базе, нужно ли делать отдельную таблицу партнеров и прикручивать ларавельскую авторизацию или же сделать через одну таблицу users с системой ролей? Если через таблицу users то как следать вход по нескольким полям(по email или по номеру)?