【文件属性】:
文件名称:lobby_boy:用于OpenID Connect会话管理的Rails引擎
文件大小:24KB
文件格式:ZIP
更新时间:2021-05-24 18:55:51
Ruby
lobby_boy
用于OpenID Connect会话管理的Rails引擎
假定使用OmniAuth和omniauth-openid-connect策略。
依存关系
如果不存在,请添加以下gem:
gem 'omniauth-openid-connect' , git : 'https://github.com/jjbohn/omniauth-openid-connect.git' , branch : 'master'
用法
您必须执行5个步骤才能在应用程序中启用会话管理:
安装发动机。
配置lobby_boy。
在您的布局中渲染lobby_boy的iframe。
致电lobby_boy的SessionHelper#confirm_login! 用户登录时。
致电lobby_boy的SessionHelper#logout_at_op! 当用户注销时。
(可选)实现e
【文件预览】:
lobby_boy-dev
----vendor()
--------assets()
----config()
--------initializers()
--------routes.rb(124B)
----Rakefile(802B)
----lobby_boy.gemspec(744B)
----LICENSE(18KB)
----app()
--------controllers()
--------views()
--------helpers()
----Gemfile(218B)
----Gemfile.lock(4KB)
----.gitignore(108B)
----lib()
--------lobby_boy()
--------lobby_boy.rb(105B)
----README.md(5KB)