Скорее всего проверяет быстро, просто идет еще подключение к бд
Каждый раз не создавай соединения с базой
Нужно в бд построить индекс по username, и желательно, чтобы он был уникальным
Ищи юзера по логину. Затем проверяй, верный ли пароль. Вернее, проверяй не пароль, а хэш. Не храни пароли в явном виде
А восстановление паролей???
Пароль можно восстановить все равно Через сброс
моем случаи просто надо простую авторизацию через ef
Я понял. Мой ответ всё ещё в силе
тогда я не понимаю зачем мне это , если мне просто надо текстбоксы с сравнить с понялми в бд
1) Твой запрос медленно работает, потому что если пароль неверен, то ты просматриваешь всю таблицу. Измени как я сказал и посмотри, устроит ли тебя результат. Если не устроит, то надо будет уже думать над администрированием субд. 2) Хранить пароль в виде хэша — правильно и очень просто, ты потратишь 10 минут на это.
А ничего что он соединения грохает?
нету
убрать using
убирал уже, итог тот же
Заменить на Where
сделал
Обсуждают сегодня