- 添加并安装 Devise gem 添加认证提供者迁移 在身份验证 provider.rb 中添加关联 将以下代码添加到 user.rb 创建控制器 usersomniauth 回调 controller.rb 将以下代码添加到用户 authentication.rb 添加模型关注 omniauth 属性 concern.rb 在 routes.rb 中为 usersomniauth 回调 controller.rb 添加路由 在 devise.rb 中添加社交媒体帐户密钥 在 Gemfile 中为 OmniAuth 添加 Gems 创建控制器关注 omni concern.rb 添加用户认证迁移