Использование Redis для данных социальной аутентификации
Я проверил модуль EveryAuth, который обладает отличными функциями, и решил использовать его в своем проекте.
Мой вопрос, как обрабатывать данные социальной авторизации (Twitter, Facebook...) в Redis
1 ответ
Поскольку redis - это система "ключ-значение", вам необходимо соответствующим образом создать свои ключи.
Например, вы можете сделать это:
set user:1:name first_user
set username:first_user:id 1
Тогда для самих данных
set user:1:email myemail@whatever.com
set user:1:twitter_auth whatever"
set user:1:facebook_auth whatever
Конкретного способа сделать это не существует, но если вам нужны отношения между ключами, вам нужно справиться с этим самостоятельно (такое отношение имени пользователя<->id показано выше)