Хорошо, это просто кажется противным, но мне было поручено это сделать, и я просто хотел запустить его мимо некоторых людей, которые действительно имеют ключ, поэтому они могут указать все массивные дыры в нем ..... так вот идет .....Двойной логин: один логин, 2 сервера
У нас есть этот устаревший сайт & новый публичный бета-тест. По-видимому, это супер зерновые, которые движутся от одного к другому, - это бесшовно, поэтому, говоря языком, нам нужно одно сингл-решение.
Поскольку нам не разрешено серьезно относиться к устаревшему сайту (это также относится к старой школьной ASP, язык, который я не хочу изучать). Я не могу сделать правильное решение для единого входа , поэтому я предложил следующее: при входе в систему устаревший сайт выполняет запись AJAX в контроллер входа на новый бета-сайт, регистрируя пользователя там, а затем просто переходит к логину на устаревшем сайте, как обычно. Это может быть неприемлемым, так как существует код, который запрещает пользователю дважды регистрироваться, я не уверен, что он был написан для применения на разных сайтах.
Другой идеей, которую я имел, было передать соленый хэш деталей пользователя через их имя пользователя, когда они попытаются получить доступ к 2-му сайту. Если хеш соответствует деталям пользователя, доступ предоставляется. Очевидно, что для этого потребуется разработка ASP, поскольку генерация хэша на стороне клиента будет только способствовать еще большей идиотизме.
У кого-нибудь есть мысли?
"super cereal"? –
@Greg, я предполагаю, что это должно было быть «критическим», но некоторые буквы отсутствуют. И некоторые другие письма там. В другом порядке. И вещи. :-) –
Ах! Это имеет смысл. –