|
1 | 1 | # frozen_string_literal: true |
2 | 2 |
|
| 3 | +require_relative "authlogic/errors" |
| 4 | +require_relative "authlogic/i18n" |
| 5 | +require_relative "authlogic/random" |
| 6 | +require_relative "authlogic/config" |
| 7 | + |
| 8 | +require_relative "authlogic/controller_adapters/abstract_adapter" |
| 9 | +require_relative "authlogic/cookie_credentials" |
| 10 | + |
| 11 | +require_relative "authlogic/crypto_providers" |
| 12 | + |
| 13 | +require_relative "authlogic/acts_as_authentic/email" |
| 14 | +require_relative "authlogic/acts_as_authentic/logged_in_status" |
| 15 | +require_relative "authlogic/acts_as_authentic/login" |
| 16 | +require_relative "authlogic/acts_as_authentic/magic_columns" |
| 17 | +require_relative "authlogic/acts_as_authentic/password" |
| 18 | +require_relative "authlogic/acts_as_authentic/perishable_token" |
| 19 | +require_relative "authlogic/acts_as_authentic/persistence_token" |
| 20 | +require_relative "authlogic/acts_as_authentic/session_maintenance" |
| 21 | +require_relative "authlogic/acts_as_authentic/single_access_token" |
| 22 | +require_relative "authlogic/acts_as_authentic/base" |
| 23 | + |
| 24 | +require_relative "authlogic/session/magic_column/assigns_last_request_at" |
| 25 | +require_relative "authlogic/session/base" |
| 26 | + |
3 | 27 | # Authlogic uses ActiveSupport's core extensions like `strip_heredoc` and |
4 | 28 | # `squish`. ActiveRecord does not `require` these exensions, so we must. |
5 | 29 | # |
|
8 | 32 | # decision if it becomes a problem. |
9 | 33 | require "active_support/all" |
10 | 34 |
|
11 | | -require "active_record" |
12 | | - |
13 | | -path = File.dirname(__FILE__) + "/authlogic/" |
14 | | - |
15 | | -[ |
16 | | - "errors", |
17 | | - "i18n", |
18 | | - "random", |
19 | | - "config", |
20 | | - |
21 | | - "controller_adapters/abstract_adapter", |
22 | | - "cookie_credentials", |
23 | | - |
24 | | - "crypto_providers", |
25 | | - |
26 | | - "acts_as_authentic/email", |
27 | | - "acts_as_authentic/logged_in_status", |
28 | | - "acts_as_authentic/login", |
29 | | - "acts_as_authentic/magic_columns", |
30 | | - "acts_as_authentic/password", |
31 | | - "acts_as_authentic/perishable_token", |
32 | | - "acts_as_authentic/persistence_token", |
33 | | - "acts_as_authentic/session_maintenance", |
34 | | - "acts_as_authentic/single_access_token", |
35 | | - "acts_as_authentic/base", |
36 | | - |
37 | | - "session/magic_column/assigns_last_request_at", |
38 | | - "session/base" |
39 | | -].each do |library| |
40 | | - require path + library |
41 | | -end |
42 | | - |
43 | | -require path + "controller_adapters/rails_adapter" if defined?(Rails) |
44 | | -require path + "controller_adapters/sinatra_adapter" if defined?(Sinatra) |
| 35 | +require_relative "authlogic/controller_adapters/rails_adapter" if defined?(Rails) |
| 36 | +require_relative "authlogic/controller_adapters/sinatra_adapter" if defined?(Sinatra) |
0 commit comments