我目前正试图实现与谷歌登录作为一个选项,使用户更容易登录和创建用户。使用Google登录,使用Ruby on Rails API和React
我有一个使用devise登录的Rails API,以及一个使用React的前端,它向Rails 5 API发出请求。
林不知道如果我必须在后端或前端做所有这些登录,我最大的问题是创建一个用户登录谷歌时,因为我不能创建一个没有密码的用户。
我从来没有创建过这种登录系统,所以我不确定它是如何工作的,我相信我必须在后端实现所有使用google oauth gem,但是我想知道是否有人有提示如何做到这一点。
我应该只使用反应组件吗?只有Rails宝石?或者两者都是正确答案?
谢谢。