давать пользователям приглашения? - PullRequest
0 голосов
/ 26 декабря 2010

Я хочу, чтобы люди запрашивали приглашения использовать мое приложение, они заполняют свой адрес электронной почты, но как сгенерировать URL-адрес для регистрации?Предположительно, будет использоваться только один раз!Я думал, что-то вроде md6-кода с использованием php!

PS Если для этого есть учебное пособие, дайте ссылку.Спасибо.

1 Ответ

2 голосов
/ 26 декабря 2010

В электронном письме вы используете случайный код, например (часть) идентификатор сессии пользователя

<?php
$code = session_id();

Вы сохраняете этот код в своей базе данных икогда пользователь заходит на вашу страницу регистрации (например, http://mydomain.tld/register?code=here-register-code),, вы делаете что-то вроде этого:

<?php
$code = $_GET['code'];
if (my_code_is_valid($code) {
    echo 'Hey, you are able to register now!';
} else {
    echo 'Sorry friend, you need an invite first!';
}

Вам необходимо определить функцию my_code_is_valid (), но это зависит от вашего собственного кода (рамки, системы баз данных и т. д.).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...