Sha256: 2a3af25d0a1637bf49794dc52a96e8b0834e35c22cbcaf056529b605d32f3e6d
Contents?: true
Size: 609 Bytes
Versions: 4
Compression:
Stored size: 609 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 (/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
4 entries across 4 versions & 2 rubygems