Я работаю над браузером, в котором будет много пользователей. Уловка состоит в том, что каждый пользователь должен иметь свою собственную страницу входа в систему, но фактическое приложение для всех одинаково и должно находиться в центральном месте.Несколько мест для входа в онлайн-приложение
Страница входа является статической. То есть, если у нас есть пользователь, которому требуется отдельный логин, мы сделаем для них отдельную целевую страницу, скажем, на user1.application.com, которая будет иметь синий фон. Пользователю два будет передан URL-адрес user2.application.com, который будет иметь зеленый фон. Приложению не нужно динамически изменять внешний вид страницы входа, которая будет статичной и управляемой на более высоком уровне.
Что является самым безопасным способом для этого?
Имеет ли смысл иметь копию приложения для каждого пользователя и поддерживать централизованную базу данных?
Прогнозируемое количество пользователей не очень высокое, вероятно, около 20-80.
Спасибо,
Страница входа - как в случае ввода имени пользователя и пароля - настроена? Или страница сразу после этого настроена (их «домашняя страница» или панель инструментов)? –
Как вы узнаете, кто должен показывать им свою страницу входа в систему, если вы еще не знаете, кто из них, потому что они не вошли в систему? –
Страница, на которой пользователь вводит имя и пароль, настроен.Мне не нужно знать, кто у пользователя, у разных пользователей будут целевые страницы в разных местах. – Goro