--- !ruby/object:Gem::Specification name: doorkeeper version: !ruby/object:Gem::Version version: 5.5.0.rc2 platform: ruby authors: - Felipe Elias Philipp - Tute Costa - Jon Moss - Nikita Bulai autorequire: bindir: bin cert_chain: [] date: 2021-01-21 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: railties requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '5' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '5' - !ruby/object:Gem::Dependency name: appraisal 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' - !ruby/object:Gem::Dependency name: capybara 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' - !ruby/object:Gem::Dependency name: coveralls 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' - !ruby/object:Gem::Dependency name: danger requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '8.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '8.0' - !ruby/object:Gem::Dependency name: database_cleaner requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.6' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.6' - !ruby/object:Gem::Dependency name: factory_bot requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '6.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '6.0' - !ruby/object:Gem::Dependency name: generator_spec requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.9.3 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.9.3 - !ruby/object:Gem::Dependency name: grape 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' - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 11.3.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 11.3.0 - !ruby/object:Gem::Dependency name: rspec-rails 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: Doorkeeper is an OAuth 2 provider for Rails and Grape. email: - bulaj.nikita@gmail.com executables: [] extensions: [] extra_rdoc_files: [] files: - CHANGELOG.md - MIT-LICENSE - README.md - app/assets/stylesheets/doorkeeper/admin/application.css - app/assets/stylesheets/doorkeeper/application.css - app/controllers/doorkeeper/application_controller.rb - app/controllers/doorkeeper/application_metal_controller.rb - app/controllers/doorkeeper/applications_controller.rb - app/controllers/doorkeeper/authorizations_controller.rb - app/controllers/doorkeeper/authorized_applications_controller.rb - app/controllers/doorkeeper/token_info_controller.rb - app/controllers/doorkeeper/tokens_controller.rb - app/helpers/doorkeeper/dashboard_helper.rb - app/views/doorkeeper/applications/_delete_form.html.erb - app/views/doorkeeper/applications/_form.html.erb - app/views/doorkeeper/applications/edit.html.erb - app/views/doorkeeper/applications/index.html.erb - app/views/doorkeeper/applications/new.html.erb - app/views/doorkeeper/applications/show.html.erb - app/views/doorkeeper/authorizations/error.html.erb - app/views/doorkeeper/authorizations/form_post.html.erb - app/views/doorkeeper/authorizations/new.html.erb - app/views/doorkeeper/authorizations/show.html.erb - app/views/doorkeeper/authorized_applications/_delete_form.html.erb - app/views/doorkeeper/authorized_applications/index.html.erb - app/views/layouts/doorkeeper/admin.html.erb - app/views/layouts/doorkeeper/application.html.erb - config/locales/en.yml - lib/doorkeeper.rb - lib/doorkeeper/config.rb - lib/doorkeeper/config/abstract_builder.rb - lib/doorkeeper/config/option.rb - lib/doorkeeper/config/validations.rb - lib/doorkeeper/engine.rb - lib/doorkeeper/errors.rb - lib/doorkeeper/grant_flow.rb - lib/doorkeeper/grant_flow/fallback_flow.rb - lib/doorkeeper/grant_flow/flow.rb - lib/doorkeeper/grant_flow/registry.rb - lib/doorkeeper/grape/authorization_decorator.rb - lib/doorkeeper/grape/helpers.rb - lib/doorkeeper/helpers/controller.rb - lib/doorkeeper/models/access_grant_mixin.rb - lib/doorkeeper/models/access_token_mixin.rb - lib/doorkeeper/models/application_mixin.rb - lib/doorkeeper/models/concerns/accessible.rb - lib/doorkeeper/models/concerns/expirable.rb - lib/doorkeeper/models/concerns/orderable.rb - lib/doorkeeper/models/concerns/ownership.rb - lib/doorkeeper/models/concerns/resource_ownerable.rb - lib/doorkeeper/models/concerns/reusable.rb - lib/doorkeeper/models/concerns/revocable.rb - lib/doorkeeper/models/concerns/scopes.rb - lib/doorkeeper/models/concerns/secret_storable.rb - lib/doorkeeper/oauth.rb - lib/doorkeeper/oauth/authorization/code.rb - lib/doorkeeper/oauth/authorization/context.rb - lib/doorkeeper/oauth/authorization/token.rb - lib/doorkeeper/oauth/authorization/uri_builder.rb - lib/doorkeeper/oauth/authorization_code_request.rb - lib/doorkeeper/oauth/base_request.rb - lib/doorkeeper/oauth/base_response.rb - lib/doorkeeper/oauth/client.rb - lib/doorkeeper/oauth/client/credentials.rb - lib/doorkeeper/oauth/client_credentials/creator.rb - lib/doorkeeper/oauth/client_credentials/issuer.rb - lib/doorkeeper/oauth/client_credentials/validator.rb - lib/doorkeeper/oauth/client_credentials_request.rb - lib/doorkeeper/oauth/code_request.rb - lib/doorkeeper/oauth/code_response.rb - lib/doorkeeper/oauth/error.rb - lib/doorkeeper/oauth/error_response.rb - lib/doorkeeper/oauth/forbidden_token_response.rb - lib/doorkeeper/oauth/helpers/scope_checker.rb - lib/doorkeeper/oauth/helpers/unique_token.rb - lib/doorkeeper/oauth/helpers/uri_checker.rb - lib/doorkeeper/oauth/hooks/context.rb - lib/doorkeeper/oauth/invalid_request_response.rb - lib/doorkeeper/oauth/invalid_token_response.rb - lib/doorkeeper/oauth/nonstandard.rb - lib/doorkeeper/oauth/password_access_token_request.rb - lib/doorkeeper/oauth/pre_authorization.rb - lib/doorkeeper/oauth/refresh_token_request.rb - lib/doorkeeper/oauth/scopes.rb - lib/doorkeeper/oauth/token.rb - lib/doorkeeper/oauth/token_introspection.rb - lib/doorkeeper/oauth/token_request.rb - lib/doorkeeper/oauth/token_response.rb - lib/doorkeeper/orm/active_record.rb - lib/doorkeeper/orm/active_record/access_grant.rb - lib/doorkeeper/orm/active_record/access_token.rb - lib/doorkeeper/orm/active_record/application.rb - lib/doorkeeper/orm/active_record/mixins/access_grant.rb - lib/doorkeeper/orm/active_record/mixins/access_token.rb - lib/doorkeeper/orm/active_record/mixins/application.rb - lib/doorkeeper/orm/active_record/redirect_uri_validator.rb - lib/doorkeeper/orm/active_record/stale_records_cleaner.rb - lib/doorkeeper/rails/helpers.rb - lib/doorkeeper/rails/routes.rb - lib/doorkeeper/rails/routes/abstract_router.rb - lib/doorkeeper/rails/routes/mapper.rb - lib/doorkeeper/rails/routes/mapping.rb - lib/doorkeeper/rails/routes/registry.rb - lib/doorkeeper/rake.rb - lib/doorkeeper/rake/db.rake - lib/doorkeeper/rake/setup.rake - lib/doorkeeper/request.rb - lib/doorkeeper/request/authorization_code.rb - lib/doorkeeper/request/client_credentials.rb - lib/doorkeeper/request/code.rb - lib/doorkeeper/request/password.rb - lib/doorkeeper/request/refresh_token.rb - lib/doorkeeper/request/strategy.rb - lib/doorkeeper/request/token.rb - lib/doorkeeper/secret_storing/base.rb - lib/doorkeeper/secret_storing/bcrypt.rb - lib/doorkeeper/secret_storing/plain.rb - lib/doorkeeper/secret_storing/sha256_hash.rb - lib/doorkeeper/server.rb - lib/doorkeeper/stale_records_cleaner.rb - lib/doorkeeper/validations.rb - lib/doorkeeper/version.rb - lib/generators/doorkeeper/application_owner_generator.rb - lib/generators/doorkeeper/confidential_applications_generator.rb - lib/generators/doorkeeper/enable_polymorphic_resource_owner_generator.rb - lib/generators/doorkeeper/install_generator.rb - lib/generators/doorkeeper/migration_generator.rb - lib/generators/doorkeeper/pkce_generator.rb - lib/generators/doorkeeper/previous_refresh_token_generator.rb - lib/generators/doorkeeper/templates/README - lib/generators/doorkeeper/templates/add_confidential_to_applications.rb.erb - lib/generators/doorkeeper/templates/add_owner_to_application_migration.rb.erb - lib/generators/doorkeeper/templates/add_previous_refresh_token_to_access_tokens.rb.erb - lib/generators/doorkeeper/templates/enable_pkce_migration.rb.erb - lib/generators/doorkeeper/templates/enable_polymorphic_resource_owner_migration.rb.erb - lib/generators/doorkeeper/templates/initializer.rb - lib/generators/doorkeeper/templates/migration.rb.erb - lib/generators/doorkeeper/views_generator.rb - vendor/assets/stylesheets/doorkeeper/bootstrap.min.css homepage: https://github.com/doorkeeper-gem/doorkeeper licenses: - MIT metadata: homepage_uri: https://github.com/doorkeeper-gem/doorkeeper changelog_uri: https://github.com/doorkeeper-gem/doorkeeper/blob/master/CHANGELOG.md source_code_uri: https://github.com/doorkeeper-gem/doorkeeper bug_tracker_uri: https://github.com/doorkeeper-gem/doorkeeper/issues documentation_uri: https://doorkeeper.gitbook.io/guides/ post_install_message: "Starting from 5.5.0.rc1 Doorkeeper requires client authentication for Resource Owner Password Grant\nas stated in the OAuth RFC. You have to create a new OAuth client (Doorkeeper::Application) if you didn't\nhave it before and use client credentials in HTTP Basic auth if you previously used this grant flow without\nclient authentication. \n\nTo opt out of this you could set the \"skip_client_authentication_for_password_grant\" configuration option\nto \"true\", but note that this is in violation of the OAuth spec and represents a security risk.\n\nRead https://github.com/doorkeeper-gem/doorkeeper/issues/561#issuecomment-612857163 for more details." rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2.4' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">" - !ruby/object:Gem::Version version: 1.3.1 requirements: [] rubygems_version: 3.1.2 signing_key: specification_version: 4 summary: OAuth 2 provider for Rails and Grape test_files: []