Как совместить использование платежного процессора с firebase или авторизацией в Auth0? - PullRequest
0 голосов
/ 06 ноября 2019

Я новичок в мире разработки программного обеспечения. Я создал приложение на C #, которое потребует отслеживания прогресса пользователя в выполнении определенной задачи и, возможно, интеграции процессора платежей. Я видел требования к реализации Auth0 и смог реализовать его в своем приложении. Но проблема в том, что Auth0 дает маркер пользователя и базовую информацию, например имена, в своем примере приложения, но что мне делать с этими данными?

Чтобы отслеживать прогресс пользователя, мне нужно будет реализовать способ храненияданные на сервере, вероятно, в firebase. Но должен ли я использовать эту информацию Auth0 для создания новых пользователей и обновления их прогресса? Я не знаю, как использовать токен для создания пользователя на базе Firebase или, по крайней мере, для отслеживания внутри приложения.

Пожалуйста, дайте мне указания о том, как я должен создавать и отслеживать пользователей с данными токенов Auth0 или другой информацией? Могу ли я использовать токены Auth0, чтобы идентифицировать пользователя, не используя сервер, например, firebase?

Или есть лучший способ объединить их? Как войти в Firebase с созданием пользователя? Но как мне добавить платежный процессор? Как обработчик платежей объединит базу данных пользователей Firebase и сможет обработать платеж нужному пользователю?

Я понятия не имею об этом, и размещение на разных сайтах не дало мне ответа, поэтому размещение на лучшем из возможных сайтов для этого. Любая информация поможет.

1 Ответ

0 голосов
/ 12 ноября 2019

Вы можете использовать user_id из auth0 для получения соответствующей информации из вашей базы данных.

Обычно пользователь входит в систему, токен выдается из auth0, проверяет токен, а затем использует sub Заявка (идентификатор пользователя auth0) для хранения и доступа к данным в вашей базе данных пользователя. Этот идентификатор может действовать как соединение между вашей базой данных и базой данных auth0.

...