Если я хочу разрешить приложению (использующему React Native) разрешить пользователям входить с одинаковыми учетными данными, какие шаги я должен предпринять
Вы можете использовать react-native-oauth , который представляет собой реагирующую оболочку для входа в систему социальной аутентификации для Android и iOS, поддерживает провайдеров идентификации, таких как Google, Facebook, Twitter ...
, но я не уверен, что правильный способ проверки входа пользователя в приложение такой же, как и пользователя на веб-сайте.
Не уверен, что вы подразумеваете под«подтвердить».Войдите в систему с помощью внешнего поставщика удостоверений, например Google, вы можете использовать учетную запись Google для входа в приложение веб-сайта или мобильное приложение, учетные записи управляются поставщиком удостоверений (Google), так что это тот же пользователь.
Еще одна вещь, на которую мне нужно обратить внимание, это то, как позволить пользователю зарегистрироваться и с помощью приложения.
Поскольку пользователи управляются каждым поставщиком удостоверений, вам необходимоперенаправить пользователя на страницу регистрации учетной записи провайдера идентификации или вызвать API, если провайдеры идентификации предоставляют API для регистрации пользователя.