├── .gitignore ├── .travis.yml ├── Gemfile ├── Gemfile.lock ├── LICENSE.txt ├── Rakefile ├── Readme.md ├── adauth.gemspec ├── lib ├── adauth.rb ├── adauth │ ├── ad_object.rb │ ├── ad_objects │ │ ├── computer.rb │ │ ├── folder.rb │ │ ├── group.rb │ │ ├── ou.rb │ │ └── user.rb │ ├── authenticate.rb │ ├── config.rb │ ├── connection.rb │ ├── net-ldap │ │ └── string.rb │ ├── rails.rb │ ├── rails │ │ ├── helpers.rb │ │ └── model_bridge.rb │ ├── search_results.rb │ └── version.rb └── generators │ └── adauth │ ├── config │ ├── USAGE │ ├── config_generator.rb │ └── templates │ │ └── config.rb.erb │ └── sessions │ ├── USAGE │ ├── sessions_generator.rb │ └── templates │ ├── new.html.erb │ └── sessions_controller.rb.erb ├── rspec_results.txt └── spec ├── adauth_ad_object_computer_spec.rb ├── adauth_ad_object_folder_spec.rb ├── adauth_ad_object_group_spec.rb ├── adauth_ad_object_ou_spec.rb ├── adauth_ad_object_spec.rb ├── adauth_ad_object_user_spec.rb ├── adauth_authenticate_spec.rb ├── adauth_config_spec.rb ├── adauth_connection_spec.rb ├── adauth_issue_spec.rb ├── adauth_rails_model_bridge_spec.rb ├── adauth_search_results_spec.rb ├── adauth_spec.rb ├── spec_helper.rb └── test_data.example.yml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/Rakefile -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/Readme.md -------------------------------------------------------------------------------- /adauth.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/adauth.gemspec -------------------------------------------------------------------------------- /lib/adauth.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/lib/adauth.rb -------------------------------------------------------------------------------- /lib/adauth/ad_object.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/lib/adauth/ad_object.rb -------------------------------------------------------------------------------- /lib/adauth/ad_objects/computer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/lib/adauth/ad_objects/computer.rb -------------------------------------------------------------------------------- /lib/adauth/ad_objects/folder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/lib/adauth/ad_objects/folder.rb -------------------------------------------------------------------------------- /lib/adauth/ad_objects/group.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/lib/adauth/ad_objects/group.rb -------------------------------------------------------------------------------- /lib/adauth/ad_objects/ou.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/lib/adauth/ad_objects/ou.rb -------------------------------------------------------------------------------- /lib/adauth/ad_objects/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/lib/adauth/ad_objects/user.rb -------------------------------------------------------------------------------- /lib/adauth/authenticate.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/lib/adauth/authenticate.rb -------------------------------------------------------------------------------- /lib/adauth/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/lib/adauth/config.rb -------------------------------------------------------------------------------- /lib/adauth/connection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/lib/adauth/connection.rb -------------------------------------------------------------------------------- /lib/adauth/net-ldap/string.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/lib/adauth/net-ldap/string.rb -------------------------------------------------------------------------------- /lib/adauth/rails.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/lib/adauth/rails.rb -------------------------------------------------------------------------------- /lib/adauth/rails/helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/lib/adauth/rails/helpers.rb -------------------------------------------------------------------------------- /lib/adauth/rails/model_bridge.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/lib/adauth/rails/model_bridge.rb -------------------------------------------------------------------------------- /lib/adauth/search_results.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/lib/adauth/search_results.rb -------------------------------------------------------------------------------- /lib/adauth/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/lib/adauth/version.rb -------------------------------------------------------------------------------- /lib/generators/adauth/config/USAGE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/lib/generators/adauth/config/USAGE -------------------------------------------------------------------------------- /lib/generators/adauth/config/config_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/lib/generators/adauth/config/config_generator.rb -------------------------------------------------------------------------------- /lib/generators/adauth/config/templates/config.rb.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/lib/generators/adauth/config/templates/config.rb.erb -------------------------------------------------------------------------------- /lib/generators/adauth/sessions/USAGE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/lib/generators/adauth/sessions/USAGE -------------------------------------------------------------------------------- /lib/generators/adauth/sessions/sessions_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arcath/Adauth/HEAD/lib/generators/adauth/sessions/sessions_generator.rb -------------------------------------------------------------------------------- /lib/generators/adauth/sessions/templates/new.html.erb: -------------------------------------------------------------------------------- 1 |