├── .codeclimate.yml ├── .github ├── FUNDING.yml ├── dependabot.yml └── workflows │ ├── ci.yml │ └── lint.yml ├── .gitignore ├── .rspec ├── .rubocop.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── bin ├── console └── setup ├── devise-jwt.gemspec ├── issue_template.md ├── lib └── devise │ ├── jwt.rb │ └── jwt │ ├── defaults_generator.rb │ ├── mapping_inspector.rb │ ├── models.rb │ ├── models │ └── jwt_authenticatable.rb │ ├── railtie.rb │ ├── revocation_strategies.rb │ ├── revocation_strategies │ ├── allowlist.rb │ ├── denylist.rb │ ├── jti_matcher.rb │ └── null.rb │ ├── test_helpers.rb │ └── version.rb └── spec ├── devise ├── devise_spec.rb ├── jwt │ ├── defaults_generator_spec.rb │ ├── mapping_inspector_spec.rb │ ├── railtie_spec.rb │ ├── revocation_strategies │ │ ├── allowlist_spec.rb │ │ ├── denylist_spec.rb │ │ ├── jti_matcher_spec.rb │ │ └── null_spec.rb │ └── test_helpers_spec.rb ├── jwt_spec.rb └── models │ └── jwt_authenticatable_spec.rb ├── features ├── authorization_spec.rb ├── token_dispatch_spec.rb └── token_revocation_spec.rb ├── fixtures └── rails_app │ ├── Gemfile │ ├── Gemfile.lock │ ├── README.md │ ├── Rakefile │ ├── app │ ├── controllers │ │ ├── application_controller.rb │ │ └── registrations_controller.rb │ ├── jobs │ │ └── application_job.rb │ └── models │ │ ├── allowlisted_jwt.rb │ │ ├── application_record.rb │ │ ├── jwt_denylist.rb │ │ ├── jwt_with_allowlist_user.rb │ │ ├── jwt_with_denylist_user.rb │ │ ├── jwt_with_jti_matcher_user.rb │ │ ├── jwt_with_null_user.rb │ │ └── no_jwt_user.rb │ ├── bin │ ├── bundle │ ├── rails │ ├── rake │ ├── setup │ └── update │ ├── config.ru │ ├── config │ ├── application.rb │ ├── boot.rb │ ├── database.yml │ ├── environment.rb │ ├── environments │ │ ├── development.rb │ │ ├── production.rb │ │ └── test.rb │ ├── initializers │ │ ├── application_controller_renderer.rb │ │ ├── backtrace_silencers.rb │ │ ├── cors.rb │ │ ├── devise.rb │ │ ├── filter_parameter_logging.rb │ │ ├── inflections.rb │ │ ├── mime_types.rb │ │ └── wrap_parameters.rb │ ├── locales │ │ ├── devise.en.yml │ │ └── en.yml │ ├── puma.rb │ ├── routes.rb │ └── secrets.yml │ ├── db │ ├── migrate │ │ ├── 20170113091441_devise_create_jwt_users.rb │ │ ├── 20170113150139_devise_create_no_jwt_users.rb │ │ ├── 20170119120658_add_jti_to_jwt_users.rb │ │ ├── 20170119143719_rename_jwt_user_to_jwt_with_jti_matcher_users.rb │ │ ├── 20170119145401_create_blacklist.rb │ │ ├── 20170120092719_create_jwt_with_blacklist_users.rb │ │ ├── 20170120101213_devise_create_jwt_with_null_users.rb │ │ ├── 20170802000822_add_expiration_time_to_blacklist.rb │ │ ├── 20170804032446_rename_blacklist_table_to_jwt_blacklist.rb │ │ ├── 20171209162000_devise_create_jwt_with_whitelist_users.rb │ │ ├── 20171209162500_create_whitelisted_jwts.rb │ │ ├── 20171211114759_add_exp_to_whitelisted_jwts.rb │ │ ├── 20171230182243_add_unique_index_to_blacklist_jti.rb │ │ ├── 20200603051918_rename_blacklist_to_denylist.rb │ │ └── 20200603053415_rename_whitelist_to_allowlist.rb │ ├── schema.rb │ └── seeds.rb │ ├── public │ └── robots.txt │ └── test │ ├── fixtures │ ├── jwt_users.yml │ └── no_jwt_users.yml │ ├── models │ ├── jwt_with_jti_matcher_user_test.rb │ └── no_jwt_user_test.rb │ └── test_helper.rb ├── spec_helper.rb └── support └── shared_contexts ├── feature.rb └── fixtures.rb /.codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/.codeclimate.yml -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: waiting-for-dev 2 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --format documentation 2 | --color 3 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/bin/setup -------------------------------------------------------------------------------- /devise-jwt.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/devise-jwt.gemspec -------------------------------------------------------------------------------- /issue_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/issue_template.md -------------------------------------------------------------------------------- /lib/devise/jwt.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/lib/devise/jwt.rb -------------------------------------------------------------------------------- /lib/devise/jwt/defaults_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/lib/devise/jwt/defaults_generator.rb -------------------------------------------------------------------------------- /lib/devise/jwt/mapping_inspector.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/lib/devise/jwt/mapping_inspector.rb -------------------------------------------------------------------------------- /lib/devise/jwt/models.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/lib/devise/jwt/models.rb -------------------------------------------------------------------------------- /lib/devise/jwt/models/jwt_authenticatable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/lib/devise/jwt/models/jwt_authenticatable.rb -------------------------------------------------------------------------------- /lib/devise/jwt/railtie.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/lib/devise/jwt/railtie.rb -------------------------------------------------------------------------------- /lib/devise/jwt/revocation_strategies.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/lib/devise/jwt/revocation_strategies.rb -------------------------------------------------------------------------------- /lib/devise/jwt/revocation_strategies/allowlist.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/lib/devise/jwt/revocation_strategies/allowlist.rb -------------------------------------------------------------------------------- /lib/devise/jwt/revocation_strategies/denylist.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/lib/devise/jwt/revocation_strategies/denylist.rb -------------------------------------------------------------------------------- /lib/devise/jwt/revocation_strategies/jti_matcher.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/lib/devise/jwt/revocation_strategies/jti_matcher.rb -------------------------------------------------------------------------------- /lib/devise/jwt/revocation_strategies/null.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/lib/devise/jwt/revocation_strategies/null.rb -------------------------------------------------------------------------------- /lib/devise/jwt/test_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/lib/devise/jwt/test_helpers.rb -------------------------------------------------------------------------------- /lib/devise/jwt/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/lib/devise/jwt/version.rb -------------------------------------------------------------------------------- /spec/devise/devise_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/devise/devise_spec.rb -------------------------------------------------------------------------------- /spec/devise/jwt/defaults_generator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/devise/jwt/defaults_generator_spec.rb -------------------------------------------------------------------------------- /spec/devise/jwt/mapping_inspector_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/devise/jwt/mapping_inspector_spec.rb -------------------------------------------------------------------------------- /spec/devise/jwt/railtie_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/devise/jwt/railtie_spec.rb -------------------------------------------------------------------------------- /spec/devise/jwt/revocation_strategies/allowlist_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/devise/jwt/revocation_strategies/allowlist_spec.rb -------------------------------------------------------------------------------- /spec/devise/jwt/revocation_strategies/denylist_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/devise/jwt/revocation_strategies/denylist_spec.rb -------------------------------------------------------------------------------- /spec/devise/jwt/revocation_strategies/jti_matcher_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/devise/jwt/revocation_strategies/jti_matcher_spec.rb -------------------------------------------------------------------------------- /spec/devise/jwt/revocation_strategies/null_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/devise/jwt/revocation_strategies/null_spec.rb -------------------------------------------------------------------------------- /spec/devise/jwt/test_helpers_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/devise/jwt/test_helpers_spec.rb -------------------------------------------------------------------------------- /spec/devise/jwt_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/devise/jwt_spec.rb -------------------------------------------------------------------------------- /spec/devise/models/jwt_authenticatable_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/devise/models/jwt_authenticatable_spec.rb -------------------------------------------------------------------------------- /spec/features/authorization_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/features/authorization_spec.rb -------------------------------------------------------------------------------- /spec/features/token_dispatch_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/features/token_dispatch_spec.rb -------------------------------------------------------------------------------- /spec/features/token_revocation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/features/token_revocation_spec.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/Gemfile -------------------------------------------------------------------------------- /spec/fixtures/rails_app/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/Gemfile.lock -------------------------------------------------------------------------------- /spec/fixtures/rails_app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/README.md -------------------------------------------------------------------------------- /spec/fixtures/rails_app/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/Rakefile -------------------------------------------------------------------------------- /spec/fixtures/rails_app/app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/app/controllers/registrations_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/app/controllers/registrations_controller.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/app/jobs/application_job.rb: -------------------------------------------------------------------------------- 1 | class ApplicationJob < ActiveJob::Base 2 | end 3 | -------------------------------------------------------------------------------- /spec/fixtures/rails_app/app/models/allowlisted_jwt.rb: -------------------------------------------------------------------------------- 1 | class AllowlistedJwt < ApplicationRecord 2 | end 3 | -------------------------------------------------------------------------------- /spec/fixtures/rails_app/app/models/application_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/app/models/application_record.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/app/models/jwt_denylist.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/app/models/jwt_denylist.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/app/models/jwt_with_allowlist_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/app/models/jwt_with_allowlist_user.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/app/models/jwt_with_denylist_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/app/models/jwt_with_denylist_user.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/app/models/jwt_with_jti_matcher_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/app/models/jwt_with_jti_matcher_user.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/app/models/jwt_with_null_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/app/models/jwt_with_null_user.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/app/models/no_jwt_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/app/models/no_jwt_user.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/bin/bundle -------------------------------------------------------------------------------- /spec/fixtures/rails_app/bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/bin/rails -------------------------------------------------------------------------------- /spec/fixtures/rails_app/bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/bin/rake -------------------------------------------------------------------------------- /spec/fixtures/rails_app/bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/bin/setup -------------------------------------------------------------------------------- /spec/fixtures/rails_app/bin/update: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/bin/update -------------------------------------------------------------------------------- /spec/fixtures/rails_app/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/config.ru -------------------------------------------------------------------------------- /spec/fixtures/rails_app/config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/config/application.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/config/boot.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/config/database.yml -------------------------------------------------------------------------------- /spec/fixtures/rails_app/config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/config/environment.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/config/environments/development.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/config/environments/production.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/config/environments/test.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/config/initializers/application_controller_renderer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/config/initializers/application_controller_renderer.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/config/initializers/cors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/config/initializers/cors.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/config/initializers/devise.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/config/initializers/devise.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/config/initializers/inflections.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/config/locales/devise.en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/config/locales/devise.en.yml -------------------------------------------------------------------------------- /spec/fixtures/rails_app/config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/config/locales/en.yml -------------------------------------------------------------------------------- /spec/fixtures/rails_app/config/puma.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/config/puma.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/config/routes.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/config/secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/config/secrets.yml -------------------------------------------------------------------------------- /spec/fixtures/rails_app/db/migrate/20170113091441_devise_create_jwt_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/db/migrate/20170113091441_devise_create_jwt_users.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/db/migrate/20170113150139_devise_create_no_jwt_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/db/migrate/20170113150139_devise_create_no_jwt_users.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/db/migrate/20170119120658_add_jti_to_jwt_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/db/migrate/20170119120658_add_jti_to_jwt_users.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/db/migrate/20170119143719_rename_jwt_user_to_jwt_with_jti_matcher_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/db/migrate/20170119143719_rename_jwt_user_to_jwt_with_jti_matcher_users.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/db/migrate/20170119145401_create_blacklist.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/db/migrate/20170119145401_create_blacklist.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/db/migrate/20170120092719_create_jwt_with_blacklist_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/db/migrate/20170120092719_create_jwt_with_blacklist_users.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/db/migrate/20170120101213_devise_create_jwt_with_null_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/db/migrate/20170120101213_devise_create_jwt_with_null_users.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/db/migrate/20170802000822_add_expiration_time_to_blacklist.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/db/migrate/20170802000822_add_expiration_time_to_blacklist.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/db/migrate/20170804032446_rename_blacklist_table_to_jwt_blacklist.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/db/migrate/20170804032446_rename_blacklist_table_to_jwt_blacklist.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/db/migrate/20171209162000_devise_create_jwt_with_whitelist_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/db/migrate/20171209162000_devise_create_jwt_with_whitelist_users.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/db/migrate/20171209162500_create_whitelisted_jwts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/db/migrate/20171209162500_create_whitelisted_jwts.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/db/migrate/20171211114759_add_exp_to_whitelisted_jwts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/db/migrate/20171211114759_add_exp_to_whitelisted_jwts.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/db/migrate/20171230182243_add_unique_index_to_blacklist_jti.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/db/migrate/20171230182243_add_unique_index_to_blacklist_jti.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/db/migrate/20200603051918_rename_blacklist_to_denylist.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/db/migrate/20200603051918_rename_blacklist_to_denylist.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/db/migrate/20200603053415_rename_whitelist_to_allowlist.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/db/migrate/20200603053415_rename_whitelist_to_allowlist.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/db/schema.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/db/seeds.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/public/robots.txt -------------------------------------------------------------------------------- /spec/fixtures/rails_app/test/fixtures/jwt_users.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/test/fixtures/jwt_users.yml -------------------------------------------------------------------------------- /spec/fixtures/rails_app/test/fixtures/no_jwt_users.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/test/fixtures/no_jwt_users.yml -------------------------------------------------------------------------------- /spec/fixtures/rails_app/test/models/jwt_with_jti_matcher_user_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/test/models/jwt_with_jti_matcher_user_test.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/test/models/no_jwt_user_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/test/models/no_jwt_user_test.rb -------------------------------------------------------------------------------- /spec/fixtures/rails_app/test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/fixtures/rails_app/test/test_helper.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/shared_contexts/feature.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/support/shared_contexts/feature.rb -------------------------------------------------------------------------------- /spec/support/shared_contexts/fixtures.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waiting-for-dev/devise-jwt/HEAD/spec/support/shared_contexts/fixtures.rb --------------------------------------------------------------------------------