-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
First visit login. Reward 50 USD #84
Comments
Дни (и ссылки "Upgrade guest account for free 28 days left", "Already have an account?") не должны отображаться после логина через твиттер либо др. auth провайдера, дни только во время временного аккаунта при первом посещении. После logout'а почему-то ссылка "My profile" ведет на тот же профиль, что и по логину через Твиттер - должен создаваться новый. P.S. Проверить удаляются ли аккаунты старше 30 дней
|
Последний комментарий по-прежнему актуален. |
актуально. |
При первом открытии любого сайта на базе WRIO, необходимо создавать временный анонимный аккаунт на сервере с привязкой к куки на стороне пользователя. Временный, потому как он будет работать лишь 30 дней, после чего куки должны быть обнулены (запись в БД удалять, как и s3 папку см. ниже) и пользователь снова получает новый анонимный аккаунт. Пример отображения анонимного аккаунта можно увидеть в прототипе:
По ссылке
будет переход на временный пользовательский аккаунт, который станет постоянным в случае привязки какого-то из соц.аккаунтов. Пока отображать только кнопку Твиттера. После привязки отсчет дней прекращается и аккаунт становится постоянным. Для временных аккаунтов лучше создать отдельную таблицу в БД и прогонять раз в день проверку на очистку записей с >30 дней.
Помимо записи в БД необходимо создавать папку на s3 для данного пользователя. В ней мы будем хранить его посты (json-ld) и некоторые другие файлы. Папка должна иметь название на базе рандомного 12символьного ID (только цифры). В этой папке создавать index.htm на базе
он будет в дальнейшем обновлен. В раздел
добавлять URL на index.htm в s3. Аналогично менять url для
Оставляя в конце
Этот раздел будет разработан отдельно, загружать вместе с index.htm, брать из
The text was updated successfully, but these errors were encountered: