|
|
|
Как сделать e-mail подтверждение при регистрации на сайте?
|
|||
|---|---|---|---|
|
#18+
Интересует именно как реализовать сам обработчик, а не как отправить письмо. Есть табличка с ключами и датами, и надо как то выставить, но как обработать немного не понимаю Я отказался от счастья узнав что оно не в деньгах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2009, 19:02 |
|
||
|
Как сделать e-mail подтверждение при регистрации на сайте?
|
|||
|---|---|---|---|
|
#18+
Ну суть заключается в следующем, посылаете письмо в котором содержится следующая ссылка http:\\www.test.ru\reg.aspx?id=123123123123123123123, а на странице reg.aspx, получаете из Request этот идентификатор, смотрите есть ли он в этой таблице и устанавливаете или не устанавливаете активизацию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2009, 09:17 |
|
||
|
Как сделать e-mail подтверждение при регистрации на сайте?
|
|||
|---|---|---|---|
|
#18+
Ну суть заключается в следующем, посылаете письмо в котором содержится следующая ссылка http:\\www.test.ru\reg.aspx?id=123123123123123123123, а на странице reg.aspx, получаете из Request этот идентификатор, смотрите есть ли он в этой таблице и устанавливаете или не устанавливаете активизацию. можно пример работы с request, я обычно через сессию работал так и не знаю. Я отказался от счастья узнав что оно не в деньгах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2009, 09:24 |
|
||
|
Как сделать e-mail подтверждение при регистрации на сайте?
|
|||
|---|---|---|---|
|
#18+
табличку еще свяжи с юзерами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2009, 09:37 |
|
||
|
Как сделать e-mail подтверждение при регистрации на сайте?
|
|||
|---|---|---|---|
|
#18+
Request.QueryString["id"] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2009, 09:38 |
|
||
|
Как сделать e-mail подтверждение при регистрации на сайте?
|
|||
|---|---|---|---|
|
#18+
Если у вас ключи хранятся в базе данных, то обязательно проверяйте идентификатор перед вставкой в запрос или используйте параметризованные запросы, чтобы избежать Sql Injection. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2009, 10:53 |
|
||
|
Как сделать e-mail подтверждение при регистрации на сайте?
|
|||
|---|---|---|---|
|
#18+
А чем не подходит Membership Provider ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2009, 00:34 |
|
||
|
Как сделать e-mail подтверждение при регистрации на сайте?
|
|||
|---|---|---|---|
|
#18+
Скажите - почему нужно для подтверждения регистрации давать ссылку типа www.test.ru\reg.aspx?id=123 получается, что любой человек, может ввести рандомом id и подтвердить чужую регистрацию Не лучше было бы давать ссылку типа www.test.ru\reg.aspx?pass=c4ca4238a0b923820dcc509a6f75849b где "c4ca4238a0b923820dcc509a6f75849b" - это значение функции md5 от пароля "1". Получается, что тогда подтвердить регистрацию сможет человек, только знающий пароль Правильно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2011, 11:48 |
|
||
|
Как сделать e-mail подтверждение при регистрации на сайте?
|
|||
|---|---|---|---|
|
#18+
Скажите - почему нужно для подтверждения регистрации давать ссылку типа www.test.ru\reg.aspx?id=123 получается, что любой человек, может ввести рандомом id и подтвердить чужую регистрацию Не лучше было бы давать ссылку типа www.test.ru\reg.aspx?pass=c4ca4238a0b923820dcc509a6f75849b где "c4ca4238a0b923820dcc509a6f75849b" - это значение функции md5 от пароля "1". Получается, что тогда подтвердить регистрацию сможет человек, только знающий пароль Правильно? В общем случае "c4ca4238a0b923820dcc509a6f75849b" случайно сгенерированная и сохраненная строка. тут, я думаю, не имелось ввиду что ID - это id пользователя в базе. В вашем случае зная пароль - можно подтвердить регистрацию. А зная код подтверждения - можно попробовать восстановить пароль. да отсылать куда то md5(или какой то используемый хеш) от пароля не особо разумно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2011, 14:43 |
|
||
|
Как сделать e-mail подтверждение при регистрации на сайте?
|
|||
|---|---|---|---|
|
#18+
ясно, спасибо за ответ. Я всё отсылаю и всё приходит правильно: Код: plaintext но! синим цветом (цветом ссылки) подсвечивается только http://localhost:13452/ Скажите - можно ли сделать так, чтобы ссылкой была вся строчка (см. рисунок) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2011, 15:04 |
|
||
|
Как сделать e-mail подтверждение при регистрации на сайте?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2011, 15:29 |
|
||
|
Как сделать e-mail подтверждение при регистрации на сайте?
|
|||
|---|---|---|---|
|
#18+
AHTOH_L, спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2011, 15:55 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=35911920&tid=1359837]: |
0ms |
get settings: |
6ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
188ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 482ms |

| 0 / 0 |
