--- !ruby/object:Gem::Specification name: g5_authenticatable version: !ruby/object:Gem::Version version: 1.1.4 platform: ruby authors: - maeve autorequire: bindir: bin cert_chain: [] date: 2019-12-27 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: devise_g5_authenticatable requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.0.3 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.0.3 - !ruby/object:Gem::Dependency name: g5_authenticatable_api requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.0' - !ruby/object:Gem::Dependency name: rolify requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 5.1.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 5.1.0 - !ruby/object:Gem::Dependency name: pundit requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.0' - !ruby/object:Gem::Dependency name: g5_updatable requirement: !ruby/object:Gem::Requirement requirements: - - ">" - !ruby/object:Gem::Version version: 0.6.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">" - !ruby/object:Gem::Version version: 0.6.0 - !ruby/object:Gem::Dependency name: factory_bot_rails requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '4.8' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '4.8' - !ruby/object:Gem::Dependency name: webmock requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' description: An engine that provides a basic User model, authentication logic, and remote credential management for G5 applications. email: - maeve.revels@getg5.com executables: [] extensions: [] extra_rdoc_files: [] files: - ".env" - ".gitignore" - ".rspec" - ".ruby-version" - ".travis.yml" - Appraisals - CHANGELOG.md - Gemfile - LICENSE - README.md - Rakefile - app/assets/javascripts/g5_authenticatable/application.js - app/assets/stylesheets/g5_authenticatable/application.css - app/controllers/concerns/g5_authenticatable/authorization.rb - app/controllers/g5_authenticatable/application_controller.rb - app/controllers/g5_authenticatable/error_controller.rb - app/controllers/g5_authenticatable/failure_app.rb - app/controllers/g5_authenticatable/sessions_controller.rb - app/helpers/g5_authenticatable/application_helper.rb - app/models/g5_authenticatable/role.rb - app/models/g5_authenticatable/user.rb - app/policies/g5_authenticatable/base_policy.rb - app/policies/g5_updatable/client_policy.rb - app/policies/g5_updatable/location_policy.rb - app/policies/g5_updatable/selectable_client_policy.rb - app/services/g5_authenticatable/impersonate_sessionable.rb - app/views/g5_authenticatable/error/auth_error.html.erb - app/views/layouts/g5_authenticatable/application.html.erb - config/initializers/assets.rb - config/initializers/devise.rb - config/initializers/impersonate_strategy.rb - config/initializers/rolify.rb - config/locales/devise.en.yml - config/routes.rb - g5_authenticatable.gemspec - gemfiles/rails_4.1.gemfile - gemfiles/rails_4.2.gemfile - gemfiles/rails_5.0.gemfile - gemfiles/rails_5.1.gemfile - gemfiles/rails_5.2.gemfile - lib/g5_authenticatable.rb - lib/g5_authenticatable/engine.rb - lib/g5_authenticatable/rspec.rb - lib/g5_authenticatable/test/controller_helpers.rb - lib/g5_authenticatable/test/env_helpers.rb - lib/g5_authenticatable/test/factories/client_users.rb - lib/g5_authenticatable/test/factories/global_users.rb - lib/g5_authenticatable/test/factories/location_users.rb - lib/g5_authenticatable/test/factories/roles.rb - lib/g5_authenticatable/test/factory.rb - lib/g5_authenticatable/test/feature_helpers.rb - lib/g5_authenticatable/test/request_helpers.rb - lib/g5_authenticatable/test/token_validation_helpers.rb - lib/g5_authenticatable/version.rb - lib/generators/g5_authenticatable/install/USAGE - lib/generators/g5_authenticatable/install/install_generator.rb - lib/generators/g5_authenticatable/install/templates/403.html - lib/generators/g5_authenticatable/install/templates/application_policy.rb - lib/generators/g5_authenticatable/install/templates/initializer.rb - lib/generators/g5_authenticatable/install/templates/migrate/add_g5_authenticatable_users_contact_info.rb - lib/generators/g5_authenticatable/install/templates/migrate/create_g5_authenticatable_roles.rb - lib/generators/g5_authenticatable/install/templates/migrate/create_g5_authenticatable_users.rb - lib/tasks/g5_authenticatable/purge_users.rake - script/rails - spec/config/application_spec.rb - spec/controllers/application_controller_spec.rb - spec/controllers/concerns/g5_authenticatable/authorization_spec.rb - spec/dummy/README.rdoc - spec/dummy/Rakefile - spec/dummy/app/api/secure_api.rb - spec/dummy/app/assets/javascripts/application.js - spec/dummy/app/assets/javascripts/posts.js - spec/dummy/app/assets/stylesheets/application.css - spec/dummy/app/assets/stylesheets/posts.css - spec/dummy/app/assets/stylesheets/scaffold.css - spec/dummy/app/controllers/application_controller.rb - spec/dummy/app/controllers/home_controller.rb - spec/dummy/app/controllers/posts_controller.rb - spec/dummy/app/controllers/rails_api/secure_resources_controller.rb - spec/dummy/app/helpers/application_helper.rb - spec/dummy/app/helpers/posts_helper.rb - spec/dummy/app/mailers/.gitkeep - spec/dummy/app/models/.gitkeep - spec/dummy/app/models/post.rb - spec/dummy/app/policies/application_policy.rb - spec/dummy/app/policies/post_policy.rb - spec/dummy/app/views/home/index.html.erb - spec/dummy/app/views/home/show.html.erb - spec/dummy/app/views/layouts/application.html.erb - spec/dummy/app/views/posts/_form.html.erb - spec/dummy/app/views/posts/edit.html.erb - spec/dummy/app/views/posts/index.html.erb - spec/dummy/app/views/posts/new.html.erb - spec/dummy/app/views/posts/show.html.erb - spec/dummy/app/views/rails_api/secure_resources/show.html.erb - spec/dummy/config.ru - spec/dummy/config/application.rb - spec/dummy/config/boot.rb - spec/dummy/config/database.yml.ci - spec/dummy/config/database.yml.sample - spec/dummy/config/environment.rb - spec/dummy/config/environments/development.rb - spec/dummy/config/environments/production.rb - spec/dummy/config/environments/test.rb - spec/dummy/config/initializers/backtrace_silencers.rb - spec/dummy/config/initializers/g5_authenticatable.rb - spec/dummy/config/initializers/inflections.rb - spec/dummy/config/initializers/mime_types.rb - spec/dummy/config/initializers/rails_compatibility.rb - spec/dummy/config/initializers/secret_token.rb - spec/dummy/config/initializers/session_store.rb - spec/dummy/config/initializers/wrap_parameters.rb - spec/dummy/config/locales/en.yml - spec/dummy/config/routes.rb - spec/dummy/db/migrate/20140206070137_create_g5_authenticatable_users.rb - spec/dummy/db/migrate/20150428182339_add_g5_authenticatable_users_contact_info.rb - spec/dummy/db/migrate/20150429212919_create_g5_authenticatable_roles.rb - spec/dummy/db/migrate/20150509061150_create_posts.rb - spec/dummy/db/migrate/20150603224032_create_g5_updatable_clients_and_locations.g5_updatable.rb - spec/dummy/db/migrate/20150603224033_create_integration_setting.g5_updatable.rb - spec/dummy/db/migrate/20150603224034_remove_integration_setting.g5_updatable.rb - spec/dummy/db/migrate/20150603224035_add_name_to_clients_and_locations.g5_updatable.rb - spec/dummy/db/migrate/20150603224036_update_names.g5_updatable.rb - spec/dummy/db/migrate/20170613201430_add_latitude_and_longitude_to_location.g5_updatable.rb - spec/dummy/db/migrate/20170613201431_copy_lat_long_props_to_lat_long_columns.g5_updatable.rb - spec/dummy/db/migrate/20170613201432_add_latitude_longitude_indexes_to_location.g5_updatable.rb - spec/dummy/db/migrate/20170613201433_add_amenities.g5_updatable.rb - spec/dummy/db/migrate/20170613201434_add_client_urn_to_locations.g5_updatable.rb - spec/dummy/db/migrate/20170613201435_add_points_of_interest.g5_updatable.rb - spec/dummy/db/migrate/20170613201436_add_unique_urn_indexes.g5_updatable.rb - spec/dummy/db/migrate/20180621044005_add_hour_sets.g5_updatable.rb - spec/dummy/db/migrate/20180621044006_add_display_name_to_locations.g5_updatable.rb - spec/dummy/db/migrate/20180621044007_add_details_to_points_of_interest.g5_updatable.rb - spec/dummy/db/migrate/20180621044008_change_fields_for_week_days_and_special_dates.g5_updatable.rb - spec/dummy/db/migrate/20180621044009_add_indexes_to_week_days.g5_updatable.rb - spec/dummy/db/schema.rb - spec/dummy/lib/assets/.gitkeep - spec/dummy/log/.gitkeep - spec/dummy/public/403.html - spec/dummy/public/404.html - spec/dummy/public/422.html - spec/dummy/public/500.html - spec/dummy/public/favicon.ico - spec/dummy/script/rails - spec/factories/post.rb - spec/features/auth_error_path_spec.rb - spec/features/default_role_authorization_spec.rb - spec/features/sign_in_spec.rb - spec/features/token_validation_spec.rb - spec/g5_authenticatable/version_spec.rb - spec/lib/generators/g5_authenticatable/install_generator_spec.rb - spec/models/.gitkeep - spec/models/g5_authenticatable/role_spec.rb - spec/models/g5_authenticatable/user_spec.rb - spec/models/post_spec.rb - spec/policies/application_policy_spec.rb - spec/policies/client_policy_spec.rb - spec/policies/location_policy_spec.rb - spec/policies/selectable_client_policy_spec.rb - spec/rails_helper.rb - spec/requests/default_role_authorization_spec.rb - spec/requests/grape_api_spec.rb - spec/requests/rails_api_spec.rb - spec/requests/sign_out_spec.rb - spec/requests/token_validation_spec.rb - spec/routing/auth_error_routing_spec.rb - spec/routing/sign_out_routing_spec.rb - spec/services/g5_authenticatable/impersonate_sessionable_spec.rb - spec/spec_helper.rb - spec/support/devise.rb - spec/support/safe_request_helpers.rb - spec/support/shared_contexts/rake.rb - spec/support/shared_examples/super_admin_authorizer.rb - spec/support/token_validation.rb - spec/tasks/purge_users_spec.rb homepage: https://github.com/G5/g5_authenticatable licenses: - MIT metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 2.7.6 signing_key: specification_version: 4 summary: An authentication engine for G5 applications. test_files: - spec/config/application_spec.rb - spec/controllers/application_controller_spec.rb - spec/controllers/concerns/g5_authenticatable/authorization_spec.rb - spec/dummy/README.rdoc - spec/dummy/Rakefile - spec/dummy/app/api/secure_api.rb - spec/dummy/app/assets/javascripts/application.js - spec/dummy/app/assets/javascripts/posts.js - spec/dummy/app/assets/stylesheets/application.css - spec/dummy/app/assets/stylesheets/posts.css - spec/dummy/app/assets/stylesheets/scaffold.css - spec/dummy/app/controllers/application_controller.rb - spec/dummy/app/controllers/home_controller.rb - spec/dummy/app/controllers/posts_controller.rb - spec/dummy/app/controllers/rails_api/secure_resources_controller.rb - spec/dummy/app/helpers/application_helper.rb - spec/dummy/app/helpers/posts_helper.rb - spec/dummy/app/mailers/.gitkeep - spec/dummy/app/models/.gitkeep - spec/dummy/app/models/post.rb - spec/dummy/app/policies/application_policy.rb - spec/dummy/app/policies/post_policy.rb - spec/dummy/app/views/home/index.html.erb - spec/dummy/app/views/home/show.html.erb - spec/dummy/app/views/layouts/application.html.erb - spec/dummy/app/views/posts/_form.html.erb - spec/dummy/app/views/posts/edit.html.erb - spec/dummy/app/views/posts/index.html.erb - spec/dummy/app/views/posts/new.html.erb - spec/dummy/app/views/posts/show.html.erb - spec/dummy/app/views/rails_api/secure_resources/show.html.erb - spec/dummy/config.ru - spec/dummy/config/application.rb - spec/dummy/config/boot.rb - spec/dummy/config/database.yml.ci - spec/dummy/config/database.yml.sample - spec/dummy/config/environment.rb - spec/dummy/config/environments/development.rb - spec/dummy/config/environments/production.rb - spec/dummy/config/environments/test.rb - spec/dummy/config/initializers/backtrace_silencers.rb - spec/dummy/config/initializers/g5_authenticatable.rb - spec/dummy/config/initializers/inflections.rb - spec/dummy/config/initializers/mime_types.rb - spec/dummy/config/initializers/rails_compatibility.rb - spec/dummy/config/initializers/secret_token.rb - spec/dummy/config/initializers/session_store.rb - spec/dummy/config/initializers/wrap_parameters.rb - spec/dummy/config/locales/en.yml - spec/dummy/config/routes.rb - spec/dummy/db/migrate/20140206070137_create_g5_authenticatable_users.rb - spec/dummy/db/migrate/20150428182339_add_g5_authenticatable_users_contact_info.rb - spec/dummy/db/migrate/20150429212919_create_g5_authenticatable_roles.rb - spec/dummy/db/migrate/20150509061150_create_posts.rb - spec/dummy/db/migrate/20150603224032_create_g5_updatable_clients_and_locations.g5_updatable.rb - spec/dummy/db/migrate/20150603224033_create_integration_setting.g5_updatable.rb - spec/dummy/db/migrate/20150603224034_remove_integration_setting.g5_updatable.rb - spec/dummy/db/migrate/20150603224035_add_name_to_clients_and_locations.g5_updatable.rb - spec/dummy/db/migrate/20150603224036_update_names.g5_updatable.rb - spec/dummy/db/migrate/20170613201430_add_latitude_and_longitude_to_location.g5_updatable.rb - spec/dummy/db/migrate/20170613201431_copy_lat_long_props_to_lat_long_columns.g5_updatable.rb - spec/dummy/db/migrate/20170613201432_add_latitude_longitude_indexes_to_location.g5_updatable.rb - spec/dummy/db/migrate/20170613201433_add_amenities.g5_updatable.rb - spec/dummy/db/migrate/20170613201434_add_client_urn_to_locations.g5_updatable.rb - spec/dummy/db/migrate/20170613201435_add_points_of_interest.g5_updatable.rb - spec/dummy/db/migrate/20170613201436_add_unique_urn_indexes.g5_updatable.rb - spec/dummy/db/migrate/20180621044005_add_hour_sets.g5_updatable.rb - spec/dummy/db/migrate/20180621044006_add_display_name_to_locations.g5_updatable.rb - spec/dummy/db/migrate/20180621044007_add_details_to_points_of_interest.g5_updatable.rb - spec/dummy/db/migrate/20180621044008_change_fields_for_week_days_and_special_dates.g5_updatable.rb - spec/dummy/db/migrate/20180621044009_add_indexes_to_week_days.g5_updatable.rb - spec/dummy/db/schema.rb - spec/dummy/lib/assets/.gitkeep - spec/dummy/log/.gitkeep - spec/dummy/public/403.html - spec/dummy/public/404.html - spec/dummy/public/422.html - spec/dummy/public/500.html - spec/dummy/public/favicon.ico - spec/dummy/script/rails - spec/factories/post.rb - spec/features/auth_error_path_spec.rb - spec/features/default_role_authorization_spec.rb - spec/features/sign_in_spec.rb - spec/features/token_validation_spec.rb - spec/g5_authenticatable/version_spec.rb - spec/lib/generators/g5_authenticatable/install_generator_spec.rb - spec/models/.gitkeep - spec/models/g5_authenticatable/role_spec.rb - spec/models/g5_authenticatable/user_spec.rb - spec/models/post_spec.rb - spec/policies/application_policy_spec.rb - spec/policies/client_policy_spec.rb - spec/policies/location_policy_spec.rb - spec/policies/selectable_client_policy_spec.rb - spec/rails_helper.rb - spec/requests/default_role_authorization_spec.rb - spec/requests/grape_api_spec.rb - spec/requests/rails_api_spec.rb - spec/requests/sign_out_spec.rb - spec/requests/token_validation_spec.rb - spec/routing/auth_error_routing_spec.rb - spec/routing/sign_out_routing_spec.rb - spec/services/g5_authenticatable/impersonate_sessionable_spec.rb - spec/spec_helper.rb - spec/support/devise.rb - spec/support/safe_request_helpers.rb - spec/support/shared_contexts/rake.rb - spec/support/shared_examples/super_admin_authorizer.rb - spec/support/token_validation.rb - spec/tasks/purge_users_spec.rb