【文件属性】:
文件名称:tiddle:在仅API的Ruby on Rails应用程序中设计令牌认证的策略
文件大小:28KB
文件格式:ZIP
更新时间:2021-03-06 02:03:33
Ruby
小提琴
Tiddle为仅API的Ruby on Rails应用程序中的令牌身份验证提供了Devise策略。 它的主要功能是每个用户支持多个令牌。
Tiddle轻巧且不可配置。 它完成了它必须做的事情,并为您提供了一些手动实现。
安装
将此行添加到您的应用程序的Gemfile中:
gem 'tiddle'
然后执行:
$ bundle
用法
在启用Devise的模型中添加:token_authenticatable :
class User < ActiveRecord :: Base
devise :database_authenticatable , :registerable ,
:recoverable , :trackable , :validatable ,
:token_authenticatable
end
生成存储身份验
【文件预览】:
tiddle-master
----gemfiles()
--------rails5.2.gemfile(192B)
--------rails4.2.gemfile(192B)
--------rails6.0.gemfile(179B)
----tiddle.gemspec(1KB)
----LICENSE.txt(1KB)
----lib()
--------tiddle()
--------tiddle.rb(645B)
----Gemfile(119B)
----spec()
--------rails_app_active_record()
--------strategy_spec.rb(6KB)
--------rails_app_mongoid()
--------tiddle_spec.rb(3KB)
--------spec_helper.rb(5KB)
--------support()
----Rakefile(292B)
----CONTRIBUTING.md(259B)
----.travis.yml(521B)
----config()
--------locales()
----README.md(4KB)
----.rubocop.yml(544B)
----Appraisals(307B)
----.rspec(30B)
----.gitignore(182B)
----CHANGELOG.md(1KB)