Sha256: 19a09f9b9c98ae6019290eb4b55e3303033475005b87f855920e524a34eac66d

Contents?: true

Size: 609 Bytes

Versions: 3

Compression:

Stored size: 609 Bytes

Contents

module Flows
  class <%= class_name %> < <%= parent_class %>
    fallback do
      # event == :no_auth ? do_render(:text => omniauth.to_yaml) : fallback_action
    end      

    event do
      # Executors::Authenticator.new(controller).execute
    end

    renderer do
      # default_path :signup_services_path
      # events       :signed_in_new_user, :signed_in
    end

    redirecter do
      redirections :notice do
        {        
          # signup_services_path: :signed_in_new_user
        }
      end

      # redirections :error, signin_path: [:error, :invalid, :auth_error]
    end  
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
controll-0.3.2 lib/generators/controll/templates/flow_handler.tt
controll-0.3.1 lib/generators/controll/templates/flow_handler.tt
controll-0.3.0 lib/generators/controll/templates/flow_handler.tt