--- !ruby/object:Gem::Specification name: doorkeeper_sso version: !ruby/object:Gem::Version version: 0.4.6 platform: ruby authors: - John Wong autorequire: bindir: bin cert_chain: [] date: 2015-11-05 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: warden requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.2.3 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.2.3 - !ruby/object:Gem::Dependency name: doorkeeper requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.0' - !ruby/object:Gem::Dependency name: wisper requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 2.0.0.rc1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 2.0.0.rc1 - !ruby/object:Gem::Dependency name: rails requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '4.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '4.0' - !ruby/object:Gem::Dependency name: devise requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.4' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.4' - !ruby/object:Gem::Dependency name: omniauth-oauth2 requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.2' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.2' - !ruby/object:Gem::Dependency name: active_model_serializers requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.10.0.rc1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.10.0.rc1 - !ruby/object:Gem::Dependency name: api-auth requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.3.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.3.1 - !ruby/object:Gem::Dependency name: rest-client requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.8.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.8.0 - !ruby/object:Gem::Dependency name: database_cleaner requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.4' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.4' - !ruby/object:Gem::Dependency name: pg requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0.18' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0.18' - !ruby/object:Gem::Dependency name: rspec-rails requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '3.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '3.0' - !ruby/object:Gem::Dependency name: shoulda-matchers requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2.8' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2.8' - !ruby/object:Gem::Dependency name: simplecov requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.9.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.9.0 - !ruby/object:Gem::Dependency name: timecop requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0.7' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0.7' - !ruby/object:Gem::Dependency name: webmock requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.2' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.2' - !ruby/object:Gem::Dependency name: fabrication requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2.0' - !ruby/object:Gem::Dependency name: vcr requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2.9' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2.9' - !ruby/object:Gem::Dependency name: nyan-cat-formatter requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0.11' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0.11' - !ruby/object:Gem::Dependency name: combustion requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.5.3 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.5.3 - !ruby/object:Gem::Dependency name: ffaker requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2' - !ruby/object:Gem::Dependency name: json-schema requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.5' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.5' description: Leveraging Doorkeeper as single-sign-on OAuth server. To provide true single-sign-OUT, every request on an OAuth client app is verified with the SSO server. email: - john@flexnode.com executables: [] extensions: [] extra_rdoc_files: [] files: - MIT-LICENSE - README.rdoc - Rakefile - app/assets/javascripts/sso/application.js - app/assets/stylesheets/sso/application.css - app/controllers/sso/application_controller.rb - app/controllers/sso/sessions_controller.rb - app/helpers/sso/application_helper.rb - app/models/sso/client.rb - app/models/sso/notifier.rb - app/models/sso/pingback.rb - app/models/sso/session.rb - app/serializers/sso/client_serializer.rb - app/serializers/sso/owner_serializer.rb - app/serializers/sso/session_serializer.rb - app/views/layouts/doorkeeper/admin.html.erb - app/views/layouts/doorkeeper/application.html.erb - app/views/layouts/sso/application.html.erb - config/routes.rb - db/migrate/20150521102248_create_sso_sessions.rb - db/migrate/20150521142926_create_sso_clients.rb - db/migrate/20150521165143_remove_extra_columns_from_sso_sessions.rb - db/migrate/20150603145730_add_pingback_uri_to_doorkeeper_applications.rb - db/migrate/20151030064515_add_device_information_to_sso_clients.rb - db/migrate/20151104090509_remove_group_id_from_sessions.rb - lib/doorkeeper_sso.rb - lib/sso.rb - lib/sso/doorkeeper/access_grant_mixin.rb - lib/sso/doorkeeper/access_token_mixin.rb - lib/sso/doorkeeper/application_controller_mixin.rb - lib/sso/doorkeeper/application_mixin.rb - lib/sso/doorkeeper/authorization.rb - lib/sso/doorkeeper/authorization/code_mixin.rb - lib/sso/doorkeeper/authorization/token_mixin.rb - lib/sso/doorkeeper/oauth.rb - lib/sso/doorkeeper/oauth/authorization_code_request_mixin.rb - lib/sso/doorkeeper/oauth/base.rb - lib/sso/engine.rb - lib/sso/logging.rb - lib/sso/version.rb - lib/sso/warden/hooks/before_logout.rb - lib/sso/warden/hooks/create_master_session.rb - lib/sso/warden/hooks/session_check.rb - lib/sso/warden/support.rb - lib/tasks/sso_tasks.rake - spec/api/schemas/session.json - spec/controllers/sso/sessions_controller_spec.rb - spec/fabricators/api_application_fabricator.rb - spec/fabricators/doorkeeper_access_grant_fabricator.rb - spec/fabricators/doorkeeper_access_token_fabricator.rb - spec/fabricators/doorkeeper_application_fabricator.rb - spec/fabricators/sso_client_fabricator.rb - spec/fabricators/sso_session_fabricator.rb - spec/fabricators/user_fabricator.rb - spec/lib/doorkeeper/access_grant_mixin_spec.rb - spec/lib/doorkeeper/access_token_mixin_spec.rb - spec/lib/doorkeeper/application_mixin_spec.rb - spec/lib/sso/warden/hooks/before_logout_spec.rb - spec/lib/sso/warden/hooks/create_master_session_spec.rb - spec/models/sso/client_spec.rb - spec/models/sso/pingback_spec.rb - spec/models/sso/session_spec.rb - spec/rails_helper.rb - spec/request/oauth/authorization_code_spec.rb - spec/spec_helper.rb - spec/support/api_schema_matcher.rb - spec/support/database_cleaner.rb - spec/support/devise.rb - spec/support/fabrication.rb - spec/support/shoulda_matchers.rb - spec/support/vcr.rb - spec/test_app/Rakefile - spec/test_app/app/controllers/application_controller.rb - spec/test_app/app/models/user.rb - spec/test_app/config/database.yml - spec/test_app/config/initializers/devise.rb - spec/test_app/config/initializers/doorkeeper.rb - spec/test_app/config/routes.rb - spec/test_app/db/schema.rb - spec/test_app/public/favicon.ico homepage: https://github.com/flexnode/doorkeeper-sso licenses: - MIT metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2.0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 2.4.5 signing_key: specification_version: 4 summary: Leveraging Doorkeeper as single-sign-on OAuth server. test_files: - spec/api/schemas/session.json - spec/controllers/sso/sessions_controller_spec.rb - spec/fabricators/api_application_fabricator.rb - spec/fabricators/doorkeeper_access_grant_fabricator.rb - spec/fabricators/doorkeeper_access_token_fabricator.rb - spec/fabricators/doorkeeper_application_fabricator.rb - spec/fabricators/sso_client_fabricator.rb - spec/fabricators/sso_session_fabricator.rb - spec/fabricators/user_fabricator.rb - spec/lib/doorkeeper/access_grant_mixin_spec.rb - spec/lib/doorkeeper/access_token_mixin_spec.rb - spec/lib/doorkeeper/application_mixin_spec.rb - spec/lib/sso/warden/hooks/before_logout_spec.rb - spec/lib/sso/warden/hooks/create_master_session_spec.rb - spec/models/sso/client_spec.rb - spec/models/sso/pingback_spec.rb - spec/models/sso/session_spec.rb - spec/rails_helper.rb - spec/request/oauth/authorization_code_spec.rb - spec/spec_helper.rb - spec/support/api_schema_matcher.rb - spec/support/database_cleaner.rb - spec/support/devise.rb - spec/support/fabrication.rb - spec/support/shoulda_matchers.rb - spec/support/vcr.rb - spec/test_app/app/controllers/application_controller.rb - spec/test_app/app/models/user.rb - spec/test_app/config/database.yml - spec/test_app/config/initializers/devise.rb - spec/test_app/config/initializers/doorkeeper.rb - spec/test_app/config/routes.rb - spec/test_app/db/schema.rb - spec/test_app/public/favicon.ico - spec/test_app/Rakefile has_rdoc: