Централизованная система Войти перенаправлять
У меня есть веб-приложение, которое мне нужно дублировать для нескольких клиентов.
У каждого клиента будет свое собственное пространство на сервере и база данных.
Каждая база данных будет иметь одну пользовательскую таблицу на каждого клиента, и они будут иметь независимые данные друг от друга.
Клиенты могут получать доступ к своему сайту через URL-адреса поддоменов. URL-адрес одного клиента может выглядеть следующим образом: www.abcgroup.example.com (клиент: abcgroup)
Я хочу иметь одну централизованную страницу входа в систему по адресу www.example.com/login.
После входа в систему клиента он будет автоматически перенаправлен на abcgroup.example.com без необходимости вводить свой собственный URL-адрес поддомена. ex: Этот сайт смог это сделать https://tictail.com/
Проблема в том, что у меня есть несколько баз данных с несколькими пользовательскими таблицами. Итак, как я могу аутентифицировать пользователей по всему миру с одной страницы входа?
Я не уверен, должен ли я проверять все пользовательские таблицы в клиентских базах данных.
Нужно ли читать все таблицы пользователей? (Я использую Codeigniter 2)
Спасибо!
у вас должна быть минимальная таблица пользователей в одной базе данных, чтобы вы могли сделать логин и перенаправить – user2293790
. Проверьте обновление. спасибо –