没有合适的资源?快使用搜索试试~ 我知道了~
omniauth_lab-v-000
共91个文件
rb:35个
keep:18个
erb:4个
需积分: 5 0 下载量 193 浏览量
2021-02-20
01:42:50
上传
评论
收藏 54KB ZIP 举报
温馨提示
Omniauth实验室 目标 识别Omniauth中的“策略” 将开发人员策略与Omniauth结合使用 使用Omniauth通过第三方API在Rails服务器中提供OAuth身份验证 介绍 在本实验中,我们将配置Rails应用程序以请求第三方进行身份验证。 典型的第三方身份验证器是Twitter,Facebook和Google。 我们将配置此应用程序以使用GitHub。 我们将不会创建完整的用户注册流程。 根据您使用哪个第三方身份验证器,接收到的数据将有所不同。 因此,我们将提供脚手架,以确保您正在与第三方身份验证器进行交谈,并将对您可能拥有的数据类型设定期望。 在本实验结束时,您将能够“扩展”应用程序以创建用户帐户(可能利用您对Devise或has_secure_password )。 首先,我们将实现由Omniauth提供的称为“开发人员”的简单身份验证方案。 “开发人员”身份
资源推荐
资源详情
资源评论
收起资源包目录
omniauth_lab-v-000-master.zip (91个子文件)
omniauth_lab-v-000-master
.gitignore 724B
README.md 11KB
bin
update 819B
rails 264B
bundle 125B
yarn 303B
spring 507B
rake 213B
setup 957B
test
system
.keep 0B
integration
.keep 0B
mailers
.keep 0B
fixtures
.keep 0B
files
.keep 0B
models
.keep 0B
helpers
.keep 0B
test_helper.rb 290B
application_system_test_case.rb 157B
controllers
.keep 0B
public
500.html 2KB
robots.txt 98B
apple-touch-icon-precomposed.png 0B
422.html 2KB
apple-touch-icon.png 0B
404.html 2KB
favicon.ico 0B
Gemfile 2KB
db
seeds.rb 370B
log
.keep 0B
app
jobs
application_job.rb 43B
views
welcome
home.html.erb 589B
layouts
mailer.html.erb 229B
mailer.text.erb 13B
application.html.erb 349B
mailers
application_mailer.rb 102B
channels
application_cable
channel.rb 79B
connection.rb 85B
models
concerns
.keep 0B
application_record.rb 78B
helpers
application_helper.rb 29B
assets
javascripts
application.js 721B
cable.js 360B
channels
.keep 0B
stylesheets
application.css 709B
config
manifest.js 101B
images
.keep 0B
controllers
concerns
.keep 0B
welcome_controller.rb 69B
sessions_controller.rb 1KB
application_controller.rb 57B
.learn 101B
.rspec 30B
package.json 70B
CONTRIBUTING.md 2KB
vendor
.keep 0B
Gemfile.lock 6KB
config
database.yml 594B
spring.rb 111B
environment.rb 128B
cable.yml 194B
credentials.yml.enc 464B
environments
test.rb 2KB
production.rb 4KB
development.rb 2KB
application.rb 662B
locales
en.yml 848B
boot.rb 207B
initializers
content_security_policy.rb 1KB
backtrace_silencers.rb 404B
mime_types.rb 156B
application_controller_renderer.rb 216B
filter_parameter_logging.rb 194B
cookies_serializer.rb 244B
assets.rb 630B
wrap_parameters.rb 485B
inflections.rb 647B
routes.rb 62B
storage.yml 1KB
puma.rb 1KB
LICENSE.md 1KB
spec
views
welcome
home.html.erb_spec.rb 414B
rails_helper.rb 3KB
routing
root_routing_spec.rb 195B
spec_helper.rb 5KB
controllers
.keep 0B
welcome_controller_spec.rb 226B
storage
.keep 0B
config.ru 130B
lib
tasks
.keep 0B
assets
.keep 0B
Rakefile 227B
共 91 条
- 1
资源评论
Matt小特
- 粉丝: 30
- 资源: 4540
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功