Sha256: f9b733ab3e286b3b5113cc4723346fe97524b82194522fb1570f5e6eeb53ff55

Contents?: true

Size: 656 Bytes

Versions: 8

Compression:

Stored size: 656 Bytes

Contents

module RubyApp

  module Elements

    module Pages

      module Authentication

        module OpenId
          require 'ruby_app'
          require 'ruby_app/elements/pages/authentication/open_id/authentication_page'

          class EmailAuthenticationPage < RubyApp::Elements::Pages::Authentication::OpenId::AuthenticationPage

            template_path(:all, File.dirname(__FILE__))

            def initialize(identifier)
              super(identifier)
            end

            def create_identity_from_email(email)
              RubyApp::Session::Identity.new(email)
            end

          end

        end

      end

    end

  end

end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
RubyApp-0.2.7 lib/ruby_app/elements/pages/authentication/open_id/email_authentication_page.rb
RubyApp-0.2.6 lib/ruby_app/elements/pages/authentication/open_id/email_authentication_page.rb
RubyApp-0.2.5 lib/ruby_app/elements/pages/authentication/open_id/email_authentication_page.rb
RubyApp-0.2.4 lib/ruby_app/elements/pages/authentication/open_id/email_authentication_page.rb
RubyApp-0.2.3 lib/ruby_app/elements/pages/authentication/open_id/email_authentication_page.rb
RubyApp-0.2.2 lib/ruby_app/elements/pages/authentication/open_id/email_authentication_page.rb
RubyApp-0.2.1 lib/ruby_app/elements/pages/authentication/open_id/email_authentication_page.rb
RubyApp-0.2.0 lib/ruby_app/elements/pages/authentication/open_id/email_authentication_page.rb