Я разработал многостраничное веб-приложение Javascript. Мои клиенты попросили меня предоставить страницу входа. Они не нуждаются в каких-либо фантазии и запрашивают одно имя пользователя и пароль, которым они могут поделиться с теми, кто нуждается в доступе к определенным признакам в приложении. Они хотят, чтобы кто-нибудь мог видеть приложение, но только аутентифицированные пользователи могут использовать определенные инструменты в приложении.Страница входа для нескольких страниц Приложение Javascript
В настоящее время я использую страницу прокси-сервера ASP.net (.ashx
) для обработки запросов от стороннего сервера и от него, хранящего данные, используемые в моем приложении.
Я никогда не создавал систему входа и понятия не имел, с чего начать. Я не думаю, что мне нужна база данных для входа в систему, потому что будет только одно имя пользователя и пароль.
Как я могу безопасно хранить имя пользователя и пароль для аутентификации с предоставленной пользователем информацией для входа и включения частей приложения на основе аутентификации пользователя или нет?
Я использовал это раньше и нашел, что это абсолютный избыток, если все, что вы хотите, простое имя пользователя и пароль. – mitch
Как я уже сказал, это действительно плохая идея, чтобы предоставить единым учетным данным среди всех ваших пользователей. Но если вы все еще этого хотите, вам не нужна база данных, вы даже можете сохранить учетные данные в своем web.config http://social.msdn.microsoft.com/Forums/en-US/46280d6e-191b-4725- bb98-c662bed9cdfc/using-webconfig-credentials-вместо-членство для входа – Oscar
Вниз по дороге нам может понадобиться что-то вроде этого, но пока я думаю, что это может быть излишним. Я бы не назвал мое приложение ASP.Net-приложением, поэтому как я мог интегрировать членство ASP.Net в приложение Javascript? Как это будет выглядеть? – Brian