Sha256: 461a296a41ff7b7df4878939b7d3e7a8f51ee687f8d1abe601dd3a399631f7f6
Contents?: true
Size: 889 Bytes
Versions: 1
Compression:
Stored size: 889 Bytes
Contents
module ActionDispatch::Routing class Mapper protected def devise_otp(mapping, controllers) namespace :otp, :module => :devise_otp do resource :token, :only => [:show, :update, :destroy], :path => mapping.path_names[:token], :controller => controllers[:tokens] do if Devise.otp_trust_persistence get :persistence, :action => 'get_persistence' post :persistence, :action => 'clear_persistence' delete :persistence, :action => 'delete_persistence' end get :recovery end resource :credential, :only => [:show, :update], :path => mapping.path_names[:credentials], :controller => controllers[:credentials] do get :refresh, :action => 'get_refresh' put :refresh, :action => 'set_refresh' end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
devise-otp-0.3.0 | lib/devise_otp_authenticatable/routes.rb |