Sha256: b8fe2a3e8d38dc166649f5e6d2191063f94b6e05b25eb3ed730327a600de25c0
Contents?: true
Size: 619 Bytes
Versions: 7
Compression:
Stored size: 619 Bytes
Contents
module Cms module Sites # A shim that can be added to Portlet helpers to provide Devise behavior. module DeviseShimHelper # Shim to ensure main_app. is available for this helper. def main_app Rails.application.class.routes.url_helpers end include DeviseHelper # Use public routes (/cms/users/login) for paths include Cms::Sites::AuthenticationHelper def resource :cms_user end def resource_name :cms_user end def devise_mapping @devise_mapping ||= Devise.mappings[:cms_user] end end end end
Version data entries
7 entries across 7 versions & 1 rubygems