Подтвердить учетную запись пользователя по электронной почте - PullRequest
3 голосов
/ 21 июня 2010

Очень жаль, потому что это почти "пожалуйста, пришлите мне код" - хотя на самом деле это "пожалуйста, пришлите мне ссылку на другое обсуждение"

Я настраиваю систему членства .net и мне нужно проверить пользователейс адреса электронной почты, который они предоставляют через ссылку типа «нажмите здесь, чтобы подтвердить свою учетную запись».

Интересно, знает ли кто-нибудь какие-либо хорошие учебники или сообщения об этом?Я искал около часа и не могу ничего найти - поэтому я задаю вопрос.

Заранее спасибо.Rob

Ответы [ 2 ]

1 голос
/ 21 июня 2010

Когда они регистрируются, отправьте им хэш некоторых из своих данных с фиксированной солью.Вещи, как время регистрации и идентификатор пользователя.Когда они нажимают ссылку электронной почты на что-то вроде / verify? Q = ahash, просто проверьте, для каких данных данные хэш-суммы составляют, и обновите базу данных, чтобы отразить, что они действительные пользователи.

1 голос
/ 21 июня 2010

Это очень просто, после того как они отправят свою заявку, зарегистрируют переменную "токен", отправят ваше электронное письмо, добавят переменную токена в URL, ищут токен в БД, подтвердят пользователя ... !!Простой.

...