doorkeeper-5.3.0

https://rubygems.org

doorkeeper

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

homepage_uri
https://github.com/doorkeeper-gem/doorkeeper
changelog_uri
https://github.com/doorkeeper-gem/doorkeeper/blob/master/CHANGELOG.md
bug_tracker_uri
https://github.com/doorkeeper-gem/doorkeeper/issues
source_code_uri
https://github.com/doorkeeper-gem/doorkeeper
documentation_uri
https://doorkeeper.gitbook.io/guides/

id: 292218

number: 5.3.0

platform: ruby

spec_sha256: 8a8db1b3bbefd5f4dfccb54fea537b66517326c3b60788d846845fc753f9b659

sha256: 8d6a525217e1059416505c883868718c7577f2644a7fd53cddf24b09c0b5856f

created_at: 2024-05-13 08:17:56 UTC

updated_at: 2024-06-07 12:26:52 UTC

position: 28

version_data_entries_count: 280

uploaded_at: 2020-01-29 14:54:11 UTC

indexed: true

has_extensions:

extensions:

Gem size: 155 KB

Version Data Entries

Total: 280

Unpacked size: 777 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
Appraisals100664001.34 KB55887371ca8c1f81477a4751c3917ff374a7b5bb6ecd127958db1d6aea276caf
CHANGELOG.md1006640036.6 KB4c5377558d68fb92a9adb2fb6a90c2191c47ac8f471faa919886904f8abbb062
CODE_OF_CONDUCT.md100664003.22 KB9691938706cc5cf9c7bc17201d7fa74dc6bbfdc76f7d2a4074a02a22eea5b6c1
CONTRIBUTING.md100664001.08 KBf0d084ede787a794b39d461c12b2d50ddbc64a0007fd0069945cc26ef80f672a
Dangerfile100664002.94 KB423e5fde66653bda458703ae871a678820e27bd89fa1029e1b46b1b921d72bf9
Dockerfile10066400520 Bytes92a6b83eac13368f41d9deb9d0ab97f8536b35be60b1f3c4dcd2733bce95ad73
Gemfile10066400715 Bytes324f1be1a3836770d18be9ef2ad3d77c8a11106a3ee61a5dd385b9d11477282b
MIT-LICENSE100664001.05 KBd4f3b814cd41c5c974e7f5e2d77bf7cd838ea89a4020d65633e10c8492e3f14f
NEWS.md1006640036 Bytesc94827e086fe4e795abc50f54e2a71b2222a23b6b4336c46e5f4a6c222425420
README.md100664008.98 KB5f50ed49a826f55de753cc628f715c71c13b19c0224492e22a13b428be82a28a
RELEASING.md10066400425 Bytesfc99692702b97f76a09250efb9522811965d7fbf51e515da86f72567802a6da4
Rakefile10066400555 Bytes0d79d37696fe802d722d4c199d6a734e1a70f7568179f5d89de9902fae9aaeeb
SECURITY.md10066400692 Bytes36b76661159bd9faaf9078721caaaab44863f5afc76fc2bab9aee1d650ddb00c
UPGRADE.md10066400121 Bytesd221fbacf7ff673e30d3554c3e1755687c7e24319e423be0d1d6d844bdc801c2
app/assets/stylesheets/doorkeeper/admin/application.css10066400158 Bytese1a113ee639877129cf16a53debf35a7e62e150379fe9680faa0b69ebedeeb72
app/assets/stylesheets/doorkeeper/application.css10066400912 Bytes26ec8ef750e0609106a8f85ff9837fffc2f2d71f4d4c4887dad14f38dd067ed0
app/controllers/doorkeeper/application_controller.rb10066400298 Bytes8e502e965d74015bb6ac117685053e6a01da5a43bbc9be7a15fae541df543810
app/controllers/doorkeeper/application_metal_controller.rb10066400362 Bytesbc618f75fc4ed5a22d9ad1f7895bf7e06f69c55c448f7e0c047475f5bf976d59
app/controllers/doorkeeper/applications_controller.rb100664002.51 KB36cf4a79755fc7836b6617f0ad9d8256a7bdbdc5d5822b5b3f305d55d1f2ae3a
app/controllers/doorkeeper/authorizations_controller.rb100664002.45 KB9ae3db3c7fb805f793f1638942292ee1126f7515f6e0169a297cdd2dc0cf4f39
app/controllers/doorkeeper/authorized_applications_controller.rb10066400811 Bytes49195a9317582165393782066f11d3357040b38696b15f719b455218b7a5dccd
app/controllers/doorkeeper/token_info_controller.rb10066400409 Bytes0e0416ba60c6cfc2f88a64c02d439b0a53da759085278d02eaaeb1f781d5ed13
app/controllers/doorkeeper/tokens_controller.rb100664003.74 KB80a2a161d0c9bfadf02ef3215fc4851946ffd4b8755e2f34b4a922e9efcff03d
app/helpers/doorkeeper/dashboard_helper.rb10066400502 Bytesa2c898fe38e1f6caca3c92ed4bfb18d03264584dc903513c33bd5f4bc65476a0
app/views/doorkeeper/applications/_delete_form.html.erb10066400331 Bytes38dcfac35cae8ac42d97748e31bd6113c9956360d1455f4b48ca32b1b24d434d
app/views/doorkeeper/applications/_form.html.erb100664002.46 KB7f8462822595c90cc74a279c5ab8ddcc15d63ddcf248bed5fd5e22f409a4310d
app/views/doorkeeper/applications/edit.html.erb10066400119 Bytes338db32dba18ac9c9b4b3fb63fa4fc68c05ef7c29c3fd358ff4564025be7c57f
app/views/doorkeeper/applications/index.html.erb100664001.2 KB90cd745507ea374e51b0fd36bec329eac8c8f8713b2558c08fe27b3c89aa5b73
app/views/doorkeeper/applications/new.html.erb10066400119 Bytes338db32dba18ac9c9b4b3fb63fa4fc68c05ef7c29c3fd358ff4564025be7c57f
app/views/doorkeeper/applications/show.html.erb100664001.52 KB3a46b460572c0e23d5def4fb464181f95e6237640e1cdb7e90f1c60ed7206e8c
app/views/doorkeeper/authorizations/error.html.erb10066400199 Bytese595558776398141b30a082c04021575f52f2d79cb5755b08497dbffc18300e2
app/views/doorkeeper/authorizations/new.html.erb100664001.85 KB8993624983c13c3c745ecafb8809ed1a6a22ed548443ce634f1b4da8da0c2ba4
app/views/doorkeeper/authorizations/show.html.erb10066400158 Bytes2601c4363738bf02693de7d7657d9ecec1f2faa5082369c7ac82867633475a9c
app/views/doorkeeper/authorized_applications/_delete_form.html.erb10066400328 Bytesd51651d574bd25f2c8e75090a8845c9515d510ee0de4fd1cf5aea05d0cb0fd71
app/views/doorkeeper/authorized_applications/index.html.erb10066400740 Bytes8382649f31b6a8ce7fe6e640ca2e3b10f2d8358e96789ed19241c8c878312f1b
app/views/layouts/doorkeeper/admin.html.erb100664001.21 KB9b2bce0d33c62ba28422d3f5d85a1387cd34dc99e8686b9e4821d530493f3e7b
app/views/layouts/doorkeeper/application.html.erb10066400527 Bytes7286fa9018b8c03f40dc8b6b07d784e97001e2792707568f239abbf5b6eebe46
bin/console10077500395 Bytes74574fa35cd9d3c78e2261c652741e6abed3d5ed0235afd54f76c04ac14d9002
config/locales/en.yml100664005.85 KB9a422944381336aec332be421276c4b6b5a503262c99f0367cbcdc7832e7ab6f
doorkeeper.gemspec100664001.72 KB235bd5d187d4ef2850f44ad81ec390a461bbe39c578dcb7092779c46594e4476
gemfiles/rails_5_0.gemfile10066400719 Bytes2a17cba5010a9151c901199180feadfb6e52ef51928e41e85dcd9fa943a73d38
gemfiles/rails_5_1.gemfile10066400719 Bytes7e02e8b95fec81ef4cb94a7367aa6ad94ccfd9945ea190e9879c23ec2a244018
gemfiles/rails_5_2.gemfile10066400719 Bytesaad759ea768088f91e3504b9d61cfd3839cff553fd80501ab1241bbe50a6a29f
gemfiles/rails_6_0.gemfile10066400710 Bytesbadd9e7d24cc0cd72536142fc93af6bea21f8b1f5781d3bebd4719ec8b253887
gemfiles/rails_master.gemfile10066400737 Bytesebb198f9618193eadf5daf1ab067b9a21fd64cc451edc407404390c2a1206e75
lib/doorkeeper.rb100664003.01 KBca87d9b73f8f609a1467d51d0e4694b7a327352cc795ddf97330a0f6c3c5ee27
lib/doorkeeper/config.rb1006640020.9 KB9534bbccf6b283eb28ce00a39227c9e97e298b8465aceda3e40a540cc2b74ad5
lib/doorkeeper/config/option.rb100664002.32 KBaf69d93b965b52353800b2aedf08f115589124c57e5b85079079478baa4d306e
lib/doorkeeper/engine.rb100664001020 Bytesad97fcfe1c814931a8910cbd3df5ce319fd8d9f31593c630b9d38dbbeaa18c7e
lib/doorkeeper/errors.rb100664001.14 KB19cf2fc1875e9867b5c8e7659bcbd36ac8925144af75730605672b6ff5697c0f
lib/doorkeeper/grape/authorization_decorator.rb10066400409 Bytesd64af1a35ca7332af1e47dab33401af703c487d250f05e2ca45b425314c1f3f6
lib/doorkeeper/grape/helpers.rb100664001.53 KB0e61a9d9f9169de8ab0fdb3670526f683e71d5e3ac21575acf73b500809fc66a
lib/doorkeeper/helpers/controller.rb100664002.29 KB2016ceadf2dbad148bb76658437e4462ff4299a0637377ed894610b4975d03b8
lib/doorkeeper/models/access_grant_mixin.rb100664004 KB72bbcbf2bf23ef9c41d4f1f0d323f9da73b1bbe5f437f57526f9ca2b919ec7d3
lib/doorkeeper/models/access_token_mixin.rb1006640013.3 KB3528853bdaafd0d1277f3eeb34ea81bd0c520cdea50b4ba6c2ae647c2b09201b
lib/doorkeeper/models/application_mixin.rb100664002.96 KB7e268a5aa1c88e4a810352de67b925e59ba5e691199df622fe244a6bdd4dfcc9
lib/doorkeeper/models/concerns/accessible.rb10066400341 Bytes33f1b16eb25452faf6b024d677ff412d243f0b5069de30cedb49a76f2d5111d7
lib/doorkeeper/models/concerns/expirable.rb100664001014 Bytese7f2bd42a7de4e0e6f2bc009ab6efb239f4342fbfcd1ace75c427eb8f7fbd5d2
lib/doorkeeper/models/concerns/orderable.rb10066400281 Bytes4d2f966de5ea83eec6623ca64eb5283eaac90074c65d7df0f069216de5243c80
lib/doorkeeper/models/concerns/ownership.rb10066400383 Byteseddedbc54098d306406771b58dde1c2d740da04fb5d6d5fc5bbcbae8ec3f3b20
lib/doorkeeper/models/concerns/reusable.rb10066400533 Bytes7e65fbf52f09c2a7dedb18b7935d79d98fc87c29cfcf446bca7015919cb99c92
lib/doorkeeper/models/concerns/revocable.rb10066400579 Bytescdc098afdfd4d5d07c18decb1e9d9b9f34c91e47ec1caaa3074d9cbedc4ca0f8
lib/doorkeeper/models/concerns/scopes.rb10066400456 Bytes0ce5d9f4690350491e986173c32b1c0f4ae20a082f7d57a699bb31279774bf90
lib/doorkeeper/models/concerns/secret_storable.rb100664003.39 KBa3c9fca9f39333f53207c2f75865784f7653c5173249be73cf6556fe24748fe9
lib/doorkeeper/oauth.rb10066400302 Bytesda25f7cf158528b6b75d6372cca295186bbe86859cc74f863ab049c78586035b
lib/doorkeeper/oauth/authorization/code.rb100664001.42 KB2682190e6d6d39e74f1cb6a81c1ae71d1fc6b1fdf24da4ab118a03884a0ef4e0
lib/doorkeeper/oauth/authorization/context.rb10066400348 Bytesf0d32d08b1e5050718b5ddc0667ecb6f07406f29c55078701da9f3290812ebf9
lib/doorkeeper/oauth/authorization/token.rb100664002.65 KBcd65a174b2b894711929f5c4a145017a0cbf3931bfbd94054794e85ea76e5af0
lib/doorkeeper/oauth/authorization/uri_builder.rb10066400826 Bytesd897b0185978128599cdbdef97b6a2d2ec60abd4e6b5b6b6f7eb856fd706bf2d
lib/doorkeeper/oauth/authorization_code_request.rb100664002.95 KB0bf8352ae76eefb7692ee025364432f6ab17a2ba6ebac797d1143dab5e2793a0
lib/doorkeeper/oauth/base_request.rb100664001.78 KBaf462e56d2ddd2e7b482cacf9a9be4a03e657f8509627fa7c9422fe396a05cfe
lib/doorkeeper/oauth/base_response.rb10066400359 Bytesd4490606059aec7c61d665da3548d475770b2e3868d60220b3c07d778bd78ee3
lib/doorkeeper/oauth/client.rb10066400742 Bytescf6c46723963c0f0c60b3f741708d4ef5def3fbbde2d6b18897c71b78eba29ec
lib/doorkeeper/oauth/client/credentials.rb100664001.03 KB3d88126c0e6915ca714b565cd01748b5baa5dfc56af4f1ad65086660c5a6607e
lib/doorkeeper/oauth/client_credentials/creator.rb100664001.07 KB791a2aae8277bc153117524f9cbf2f26e6804205c4ee5cb0d7327aa4c207aa47
lib/doorkeeper/oauth/client_credentials/issuer.rb100664001.08 KB0000e8a7773e10bbb01e597a0341e6b7a79db3e5be0c34d3c2fe0c504e7aef4c
lib/doorkeeper/oauth/client_credentials/validator.rb100664001.36 KB4770a23f152d50d4c50da724295277f358724771aad5fd003eb5ea0e5ea8a189
lib/doorkeeper/oauth/client_credentials_request.rb10066400730 Bytes58b3870f658687f8ae817832047064739706ada25040bb03d1824593e93934ce
lib/doorkeeper/oauth/code_request.rb10066400545 Bytesb64c43ed9f93c48786404f546d52b46259b8e21c1c88731c96db55d2a56d12c7
lib/doorkeeper/oauth/code_response.rb100664001.06 KB7253947bcb90ce6d0d7a1b79963d3a30a590721c1c8125e7b5b210375eb132df
lib/doorkeeper/oauth/error.rb10066400288 Bytes83b73a342386f63b0b0dfef02afe3b65aca296bc1d1de97d654392c848725f8c
lib/doorkeeper/oauth/error_response.rb100664002.05 KBf3b7235e16a422351119bc06f8c19e1058e7fda23bb81567c2c4bd96f2a7eb31
lib/doorkeeper/oauth/forbidden_token_response.rb10066400783 Bytes8c23c2658a90239417adfff834f1a3a895977bdc7c45d3037968763f1ad21b06
lib/doorkeeper/oauth/helpers/scope_checker.rb100664001.45 KB15d1f2119842dfa65297963e4994dc9e8d3ca8f8162696560c272e6efea0dae1
lib/doorkeeper/oauth/helpers/unique_token.rb10066400995 Bytesfacc5827702b1fbd5059366e271810cca4b04a2fe324659e8d74ca06bc12f849
lib/doorkeeper/oauth/helpers/uri_checker.rb100664002.63 KB2d379b739f9373626583e16f56998d82927f49f3ef1a5a7bde9e698567665703
lib/doorkeeper/oauth/invalid_request_response.rb100664001.04 KB8388b0347d9f12d08f9e022a1cf864d9aeb98e6f2c7450ad132e0715b6324b74
lib/doorkeeper/oauth/invalid_token_response.rb100664001.2 KBe3b7efd7b9c8463657744e1d79756497ba2c3edbd909ad6f443673312d9d6bf4
lib/doorkeeper/oauth/nonstandard.rb100664002.08 KBc23b8b4c9078f919b5cbb6d01dfec2b157bb6e68a80b31a7c20457e407beba34
lib/doorkeeper/oauth/password_access_token_request.rb100664001.53 KBc30935237455ab212ca47d0087221bcaad975ff09c4269fb1b299d056c246880
lib/doorkeeper/oauth/pre_authorization.rb100664004.02 KB2c92404f6a032a135fe741dd530a096fc61e9a572fcb839a56ac614a2f4291b6
lib/doorkeeper/oauth/refresh_token_request.rb100664003.22 KB8dd05e187e63a0a8b59718b6043f545c7eb12cb27343c43742e824696d701e49
lib/doorkeeper/oauth/scopes.rb100664001.33 KBf00f8443abacdebda2ab0a92b06ef1e7045b6e1487da658e333dcf32acb84ab3
lib/doorkeeper/oauth/token.rb100664001.93 KB3604de1e46f4025b6addb43c7ad2002e8d9b2b6d534dc925baf03706d0b9e185
lib/doorkeeper/oauth/token_introspection.rb100664007.59 KB7b1214f1615ba8f252ed38dd2a86104a98088def4aaa70424f50fc2212a9a73d
lib/doorkeeper/oauth/token_request.rb10066400575 Bytes433af6fb3512e8377e1fc3d47fff4edd5e377bc894d49b8d2904e39b743f231b
lib/doorkeeper/oauth/token_response.rb10066400801 Bytese782ef026d8bd397530f292ed7886167b30621ed77786a8ca7989dc6bd5e014e
lib/doorkeeper/orm/active_record.rb100664001.5 KB5b67fc905d600421c7ec60b4bb1ffb8e30752b938a5b0a33b26337570f3d1308
lib/doorkeeper/orm/active_record/access_grant.rb10066400225 Bytese68f699f59f10909d13d85f5c85e5798ddd13d5b164c35f7f8013a4d3c26a842
lib/doorkeeper/orm/active_record/access_token.rb10066400225 Bytes5ba2c11b3cda6f70058901ef29bad1e79ce2dee4c3c702f462edd25f25b55613
lib/doorkeeper/orm/active_record/application.rb10066400288 Bytes94b899f71ff44accf70a7b78ea1f49b32561cbe16f097b67bf54bcd2580b0d91
lib/doorkeeper/orm/active_record/mixins/access_grant.rb100664001.6 KBb793858d2a82cb045ca1181d992f09c753dd658e76f6b568752abc99b6ebb5a5
lib/doorkeeper/orm/active_record/mixins/access_token.rb100664001.49 KBda0620c8de4101c5566fb32e11e0ec6630a2433a3f451d82db8935a0a2671f30
lib/doorkeeper/orm/active_record/mixins/application.rb100664004.17 KBabea333a5e66f7248c8c619566c88353ac8e82121c3886c340ead3e68ab79023
lib/doorkeeper/orm/active_record/redirect_uri_validator.rb100664001.74 KBd633770a1648ab163c3df4b82b180950232dbf6c62444409d47bb704c82e025e
lib/doorkeeper/orm/active_record/stale_records_cleaner.rb10066400830 Bytescc33dce39a5434d5601992258c6a4cb3299b519c04dbe50406f46d3a4709546c
lib/doorkeeper/rails/helpers.rb100664002.2 KB24d2244ae0451806b848b6fd0f030503e85a849903f6c4ce069e24eca0668fbc
lib/doorkeeper/rails/routes.rb100664002.94 KB9238ab23c6fe1743fb9d87e52eece1777c0c14cc1afe5a113f80d94f3964bb5c
lib/doorkeeper/rails/routes/mapper.rb10066400612 Bytesc7059cdf9dec2b3bf65684c3ff4728b6051f845bef192d34f9f42a1d93b8eb9b
lib/doorkeeper/rails/routes/mapping.rb10066400920 Bytes31eb23e5fe09261261e1ae10c625f7a29cefed8504f23ac25d322681392aca4f
lib/doorkeeper/rake.rb10066400277 Bytes840ec02269ac31cd89cff2bdd3a35b98f59a2674a922bdbde89642e5cd0b78ea
lib/doorkeeper/rake/db.rake100664001.41 KB92659fdcc85652f2acafd578956d91b7ea7c7b17462778fa606e0bea35c09b2c
lib/doorkeeper/rake/setup.rake1006640096 Bytes6ef1e99307fafd7e88ef95f23c27733ffe592b0766d982eb971ad99626b2290b
lib/doorkeeper/request.rb10066400926 Bytes0ec9d4174f2816c231242b43a1a683265f78bf40924bcaf9c1b6100d90d46371
lib/doorkeeper/request/authorization_code.rb10066400553 Bytes1d73defeb536ac34198f95ad40ce1d63ca63cbc5b440cc53665afe54ebc6b987
lib/doorkeeper/request/client_credentials.rb10066400338 Bytes6cb7c6d2420f57f971f046c0357fada385f416fc75bcef11e2698cc01cecb111
lib/doorkeeper/request/code.rb10066400338 Bytesad9d6e994674067920ef0b97df7ded08c295459721e2c25994a673a0148b875b
lib/doorkeeper/request/password.rb10066400388 Bytes2400c782642965089a35d8cae7d94968a2a33ff5f1c7c03077ced240fb3cd99e
lib/doorkeeper/request/refresh_token.rb10066400478 Bytes3406dcbcdf3a73c29065d0243f06d005c6dad38f57820fe2e4781f4e124f8132
lib/doorkeeper/request/strategy.rb10066400347 Bytesb578a3f5fc0cb375d9133186b817c523d1d7abb7f3751df63918c30f35b85c0c
lib/doorkeeper/request/token.rb10066400340 Bytesea63e92215b80fb2eba921d19feab5e2edc6c7fd6f8826221548ce226d7c025e
lib/doorkeeper/secret_storing/base.rb100664002.08 KBdee1f7bdc68bdb1e2196a7f97ff2e3cfe087297f7b3afa8b032fb7860c040071
lib/doorkeeper/secret_storing/bcrypt.rb100664001.64 KB633bf72f3c0575a7ee05a150f622d5b94b34af81c6d5d73c847eee9a446c6b3a
lib/doorkeeper/secret_storing/plain.rb10066400908 Bytesba1c8dd21d4d3cb4e8e52e257fc4f0d5e6e9ae272551f2ae0021f182f42078d5
lib/doorkeeper/secret_storing/sha256_hash.rb10066400777 Bytesd5d06ce97351399e27ba9e71dcf920b398a3e5f147cf004bbba6e40826c8f422
lib/doorkeeper/server.rb100664001002 Bytesb5436f93972bfcb3f0bfc0db3cc9fff0eff338582166e483758806fd73da96da
lib/doorkeeper/stale_records_cleaner.rb10066400572 Bytesa390e562e02af682d829cc581e9da41c430fb3aefe8ba7c8fc20149a2c37ca96
lib/doorkeeper/validations.rb10066400637 Bytesb2c1c595c89e727e009c6fe1e007f4587ede817d5804225aab6598e3b71251fa
lib/doorkeeper/version.rb10066400308 Bytese9bc5f25107a93092b11a966284b2332e5f14e330ff43cf7ebec8c1af67d77c1
lib/generators/doorkeeper/application_owner_generator.rb10066400899 Bytes1daa786b080311718f1022fbf9bda3680d40dc475ffb2f8dc6e0e037d75d67e3
lib/generators/doorkeeper/confidential_applications_generator.rb10066400905 Bytes130ee8b4ba7da87d1db6bfad798979cebef813c019840920461fa4073c6f9ffd
lib/generators/doorkeeper/install_generator.rb10066400655 Bytes48df2bd057ca63332fad630020c73e009fc0e7a49830f67984fe453b6cde72f3
lib/generators/doorkeeper/migration_generator.rb10066400826 Bytes39e8184792c4765508b058c31362e09e95cd0bbc42c077f5ee8870cfd66f32ec
lib/generators/doorkeeper/pkce_generator.rb10066400826 Bytes130101bc9e8728033c109c0309e2ae32f1ebd90897ae991a2210c55be5ccb12e
lib/generators/doorkeeper/previous_refresh_token_generator.rb100664001.11 KB96066e582eb13f5e5ef58f614c9e1650c74134dbbfc52bf00db281fdb212f990
lib/generators/doorkeeper/templates/README10066400499 Bytes87d2cba9a8457a2452937cc3e8b1509f9dee30827e8cfe30d4c3489531eef045
lib/generators/doorkeeper/templates/add_confidential_to_applications.rb.erb10066400265 Bytesbd8da1ca16ff2567cef5beb9b6e5430e9de6412ea513cd6f44596ec063fcee62
lib/generators/doorkeeper/templates/add_owner_to_application_migration.rb.erb10066400298 Bytesc66d5db26b73cafacb092db8dc64eb81f0944d35094d5250c89c224110c495d0
lib/generators/doorkeeper/templates/add_previous_refresh_token_to_access_tokens.rb.erb10066400250 Bytes663271947f112bf903403de0355feec54ee4fa0ba186675b04c8b6f92b1cb90c
lib/generators/doorkeeper/templates/enable_pkce_migration.rb.erb10066400245 Bytes54121ceec2d03d497f4c006fed2667e6cf10cef9e345c9e4d0e97448f2cb4e46
lib/generators/doorkeeper/templates/initializer.rb1006640018.2 KBe79bd91cea54d79e7479a88238c53a577e12b747de42c5bc6ba6faea217c7a55
lib/generators/doorkeeper/templates/migration.rb.erb100664003 KB845df0d9de79f100842011730d5659071e15270aa670a43866aec0e1c8d4b981
lib/generators/doorkeeper/views_generator.rb10066400502 Bytesbde72c7203f44391400b3bb6118cf42dc1714e2cd8b24ce033e96e947f754028
spec/controllers/application_metal_controller_spec.rb100664001.66 KBf62bfd5a84acb04954a3ca0711728207628c66d3779d27155417239fba7ffcfa
spec/controllers/applications_controller_spec.rb100664009.02 KB8c40885709124416ff57d4bcfcc6a4fb2d8e104264ead4b42e25d6d44e8830c1
spec/controllers/authorizations_controller_spec.rb1006640018.3 KB85f133dfd3a8a111d0af4672a4b8e4cdd8d9cd46fce0ab1a330cb995d5f0d047
spec/controllers/protected_resources_controller_spec.rb1006640010.6 KB43cd8ede8acdbcaafdcc3b625562b5544d93660b7600b778fbfa79b361a3e600
spec/controllers/token_info_controller_spec.rb100664001.43 KB3976368cf684fe2191a071a8340878cc51297515395d2bb1b78a7de7f9eb2bbd
spec/controllers/tokens_controller_spec.rb1006640015.9 KBc1967df65cc855cef42f14b01723dfe5a123877555f9cfeb6750969d16cfa8fb
spec/dummy/Rakefile10077500297 Bytes2e0fec7cbb5147f4f8d850ee0f234f3c80062a15de19c14add55a8a0a2817524
spec/dummy/app/assets/config/manifest.js1006640025 Bytes745911e2ada1d4ef09889a2b2ff5e2d9c9d83240862ec10c3d551180d6b17bbc
spec/dummy/app/controllers/application_controller.rb10066400128 Bytes761f1d76d5571e8cdf0d91491d3e796d8d2a5b9f2e31ce9c92a3dd97d77cc438
spec/dummy/app/controllers/custom_authorizations_controller.rb10066400232 Bytes33892c5d89d1ec5f927a8d2cc3900c2308b3363849d426fcd2b415a1b3d2c4c2
spec/dummy/app/controllers/full_protected_resources_controller.rb10066400312 Bytes87c36f6ea9e9285afc47609a6dda719861d2de651949de8c409d45dece042002
spec/dummy/app/controllers/home_controller.rb10066400413 Bytesfe006783acccc5e9fa36d8bbe166ebe0005a08e2388d7feb90a6c236b071b4aa
spec/dummy/app/controllers/metal_controller.rb10066400298 Bytesda83a06d8b486b80be55cbbb78fe03fcd0a3ea022390b468c92d5189e0e66585
spec/dummy/app/controllers/semi_protected_resources_controller.rb10066400263 Bytes864931fd93d7f1234cc0886366a33bdc589b2718c7beedf79406ad54e40aaac0
spec/dummy/app/helpers/application_helper.rb10066400142 Bytesa127e83480453bc9fffb744d991dc1c133913d3548aa1d1c2df69635c7bace6c
spec/dummy/app/models/user.rb10066400167 Bytes4cdf124bcd091af4a3bfb5a73892bac66ee715a0e72658a59ea49dc13d5a8217
spec/dummy/app/views/home/index.html.erb100664000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/app/views/layouts/application.html.erb10066400161 Bytes537f631468ed4223c8744bc639b373fc9e0594f0faac7f71ae6f3fe638a6cb0c
spec/dummy/config.ru10066400185 Bytesd71ff101a10ec759e048617f633a4d9017e446d88efce4ea921f1aa22447f96b
spec/dummy/config/application.rb100664001.28 KB1ca308018eec04cd032d88b6f095681069d431ed12541387280bac5c603aaf8b
spec/dummy/config/boot.rb10066400244 Bytes6c1a7b02c913d0aa478a87bf9c6b0454d5da5285702795e7683cce977be5c1c4
spec/dummy/config/database.yml10066400227 Bytesc003bc27775606f75030f3076a1d14bcae65ed69a5495fd83602fb84cc136390
spec/dummy/config/environment.rb10066400144 Bytes2b30dfaf1219d9f15c1324123e36545224c51c55d64c5bd24eea5b460659798b
spec/dummy/config/environments/development.rb100664001.01 KBe98c8c9981efe25d10eb29be268099aa194f576eb1f8226f130d0693fca2d78d
spec/dummy/config/environments/production.rb100664002.16 KB672396ed459d047d1698bc7998e06c1fecf07bff615d48279149cf9b0f84c0cc
spec/dummy/config/environments/test.rb100664001.78 KB0560e606f8a02762d20f5f9baa4308cbeb3ffca74b11411063c40f7a31d860f8
spec/dummy/config/initializers/backtrace_silencers.rb10066400435 Bytes8e6364be203ffc688bd62fcfe1a9f70e006be15a49b9d0f99a6259fda352f4aa
spec/dummy/config/initializers/doorkeeper.rb100664007.08 KB27224342b25d9e767d7d28010d09b70c146f3fca52767581df4fcbb217889669
spec/dummy/config/initializers/secret_token.rb10066400453 Bytes1a483fb630d5cf6a789cff6a80a918dc9ddffc3084d4bd78defa3df9c50a8a92
spec/dummy/config/initializers/session_store.rb10066400438 Bytes5e1f2f76eebbc4482dab39ac52f34b9c5c48fac3df0f402a179e3df9c6849caf
spec/dummy/config/initializers/wrap_parameters.rb10066400496 Bytes34e24ede7f8a67d572904544fa6ed429354db56f370f1288dbae526978ee66ed
spec/dummy/config/locales/doorkeeper.en.yml10066400103 Bytesc23b0f098828f982737a6b7c74a9e2643b4997b67fb459368e1059915714c743
spec/dummy/config/routes.rb10066400271 Bytesf037525329dd12d32567dac1c9ead476e9028bb8ba547a2c53b572f3eb7270b7
spec/dummy/db/migrate/20111122132257_create_users.rb10066400183 Bytes818c5f11521b692439771db4e8c22a2c12341bb59e43419c100fc25f8e6fc5e7
spec/dummy/db/migrate/20120312140401_add_password_to_users.rb10066400152 Bytes0efb6920f2df9320518677938b3ce821613022a6666021c117b45f864b258d77
spec/dummy/db/migrate/20151223192035_create_doorkeeper_tables.rb100664002.39 KB13a38934555a7614e0a4e7861d8136c179ce1bdaa36be911aa99bcc82c138265
spec/dummy/db/migrate/20151223200000_add_owner_to_application.rb10066400309 Bytes206268cf05dde05646c4f9c58c87ecee497d148b394cba6bb46c8eb243392f31
spec/dummy/db/migrate/20160320211015_add_previous_refresh_token_to_access_tokens.rb10066400263 Bytes55c93a608d6e398fbc73aa6076a201d711ca42a3e4e173f2100bd9f58234d58f
spec/dummy/db/migrate/20170822064514_enable_pkce.rb10066400257 Bytes9e29a7a421015a1f9f987220c39548d0b50ea7494ce778931b310ad6854512a5
spec/dummy/db/migrate/20180210183654_add_confidential_to_applications.rb10066400302 Bytes0fc7b430f41c1f15f222707281c85e4f78bd7ec824713a43624db0fb295a309d
spec/dummy/db/schema.rb100664002.68 KB2e51ccabbb8901a79c4ccc1310bd7464023b5c7c53efc1cfb3fdc2fc0e04bfdb
spec/dummy/public/404.html10066400728 Bytese83bab5bc954e390da4d67691e61ee368b97738ab7d165c4d35d54977c116f58
spec/dummy/public/422.html10066400711 Bytes97a7b03d5364abcb3e667d94da1f7f5112dd07487d6f969c23eb5f2cd7c2171b
spec/dummy/public/500.html10066400728 Bytes4ca11648f057809f28f549961ecb31a7aaa26d1c7e2b42073702a4ff3452dd4d
spec/dummy/public/favicon.ico100664000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/script/rails10077500318 Bytes6edcf19f5f7a344e3ee94c3e52f95eb7f6632822e30eba50b877d0ba9ae04306
spec/factories.rb10066400873 Bytes7fe0e52e7cc60f0e0390223365c7e167066301b839b73462952355b3db7035bc
spec/generators/application_owner_generator_spec.rb10066400764 Bytes036bfe9428747f14712eb824ee0516aaaf25813ffa1b6f7ff76f4858a35bb86c
spec/generators/confidential_applications_generator_spec.rb10066400847 Bytes852cc32bb7ffddf627539c9f9e9bbf28819004dab180be5e3a6dd7d0e37d5120
spec/generators/install_generator_spec.rb100664001.01 KB7e9d6c462e97fb1af6579d0496839a9888e45605577c169aacb81e1dc187097c
spec/generators/migration_generator_spec.rb10066400742 Bytes47a6ee28ddc34115bb2e4fc16a2766e2fae8f1c6bdaaaab6af65ce9f163d8238
spec/generators/pkce_generator_spec.rb10066400714 Bytes85526f235222b478eff5956f55a84b89376b68b413f5af8a662fe3a8b9949265
spec/generators/previous_refresh_token_generator_spec.rb100664001.28 KBa72f7016d38a4bed82ea3b577bc486b2f3250ca883089033a9acc6f8a717ce11
spec/generators/templates/routes.rb1006640068 Bytesffd0cbc8dd6990eb574405d56046271af0dd85264e996173d0e7631251f5c3d9
spec/generators/views_generator_spec.rb10066400940 Bytes9e29b3e66c65c33be3c76577165e3c3b90fec2793fe699d4a875106bf608fbf6
spec/grape/grape_integration_spec.rb100664003.56 KB295391b4082112528e12b6df918014a0ca04cce46136235ff1d34e3a8e8067bb
spec/helpers/doorkeeper/dashboard_helper_spec.rb10066400690 Bytesb94bdc658ea66eeab4d46cf2e32f4e4e3eaac4d2e59fa680bdd5e4691a650ed4
spec/lib/config_spec.rb1006640021.1 KB5ef78d821da269a7fadd6009f4ba51a444da8fa6e83cdc2edda15636e6171307
spec/lib/doorkeeper_spec.rb10066400680 Bytesa287b30d6940a43b01fbcde19b87929627357e5896367418e8a8a001e4e57f92
spec/lib/models/expirable_spec.rb100664001.7 KB7a37b5814c5a7372fae6d9f8c013a6061377178818c3a27be67c8ffa58559c03
spec/lib/models/reusable_spec.rb100664001.36 KBacbed3976b81913e9f775688d8198a35473bcd0c30538b08d5e356eac1f5c9e1
spec/lib/models/revocable_spec.rb100664001.64 KB2fa9915422330274b5c00f565e6555b17e8a2eca320ac72e8802ea2fadf891f8
spec/lib/models/scopes_spec.rb100664001.21 KBffc9cd292067eefc7052c8a13a5a611d1857d618a7ac76e268a4c7ca01879485
spec/lib/models/secret_storable_spec.rb100664003.34 KB66224aa644360d4cf347dd785545e4023ba9eb693797746d122af0a173797bee
spec/lib/oauth/authorization/uri_builder_spec.rb100664001.27 KBedab78e8c22a226a404b4d743dc050824508ad6aea04968d2d3d9c8769c24d33
spec/lib/oauth/authorization_code_request_spec.rb100664005.04 KBe3f1a9456abeb666dc19feb680ac7060f6321c9281a1be5e72f7684afbf6d5a8
spec/lib/oauth/base_request_spec.rb100664005.94 KB64bdac511fa8ee2a98d450a682351c22043a059e6500ad26e1e2c8de73e734cc
spec/lib/oauth/base_response_spec.rb10066400857 Bytesdc619240ce79cb5061a092ab68cd50a82f52e5cde367fab3d6391145d652c86c
spec/lib/oauth/client/credentials_spec.rb100664002.83 KBbd63373df0d20a240c3b7c9fe488955f0fb9a177cb86b741391a4f10fc85eb8a
spec/lib/oauth/client_credentials/creator_spec.rb100664004.83 KB180aad6779b93425665fa42bdb3a62b8550b3778f2a4f60545aa10d8078042a7
spec/lib/oauth/client_credentials/issuer_spec.rb100664003.17 KBaebe75b7d8f9120ead38d13358a8de541c03b0a03cfdd38733768f2e6980fc0c
spec/lib/oauth/client_credentials/validation_spec.rb100664002.42 KBe0710514dc7597e13c252abb00910de1812fb1ff03de8394008bd0b821b1a5ff
spec/lib/oauth/client_credentials_integration_spec.rb10066400763 Bytesa26b777a9cfb10816a19a30686641c94918dd236993e2dba02919aecf77d5db8
spec/lib/oauth/client_credentials_request_spec.rb100664003.42 KB3f5530bf5ae13b4ec64aaf490066c00304e9bb14c3f2264447d58cf11ac883d7
spec/lib/oauth/client_spec.rb100664001.37 KBffaa61fa82ad48eff53279860b8cdb2b59b1794cc395ab006061e7b9146cee56
spec/lib/oauth/code_request_spec.rb100664001.4 KB703dcd40afaa8d63ba12b2f52d8fb45cd76d453f5cb1f895a7eec2ee851376f5
spec/lib/oauth/code_response_spec.rb10066400967 Bytes0a9b14dcd29f8e34eee8507669bc67039e571e89687dce784cf0002fa7e6ea8d
spec/lib/oauth/error_response_spec.rb100664001.99 KB58670c2896b6133b25c742e556ae81317920c45f6237749cf7a1a2fa0d64b658
spec/lib/oauth/error_spec.rb10066400533 Bytes99943e3ac6d19baf3c814aa4b1de1d54ebe3373fea49f9144afd011d5617cd8c
spec/lib/oauth/forbidden_token_response_spec.rb10066400486 Bytes2558be1af006ad8797d22f14d646fd8033c1451fba8f851428c725b62797d6df
spec/lib/oauth/helpers/scope_checker_spec.rb100664003.7 KB43b7d848fed994c8335ccf063904fe2d6df0cdb97de00145ab3a4103e3ad3a6f
spec/lib/oauth/helpers/unique_token_spec.rb10066400502 Bytese92157ac56f1c6f33dd49cd3f8d146ae9c19c4e6f93bea89ba3712e9d1d44863
spec/lib/oauth/helpers/uri_checker_spec.rb100664009.07 KB78821699932400fd1cdbc041b27ff6e25e260327f7b1b229a1874d7a47f8be2d
spec/lib/oauth/invalid_request_response_spec.rb100664001.97 KB26318d49147a56946c114909702a917c7e532c23420908ac585f9daad32334d3
spec/lib/oauth/invalid_token_response_spec.rb100664001.25 KBcf205bfcb606d144d9fb627d2236eb232cec185e3e0a84dea7e783c9e260842d
spec/lib/oauth/password_access_token_request_spec.rb100664006.11 KBa941666e7b124588259f583babe684aacff147d0fa7b3ef3a8b30fafad1ad134
spec/lib/oauth/pre_authorization_spec.rb100664006.89 KB2aa50da1a6b466a4f0d21db9956cf16afb04ee06d6de2b55a90483b9dd2ac76d
spec/lib/oauth/refresh_token_request_spec.rb100664005.7 KB1ba9cf57fb09411443b5751771fc78bea13ed0b05eb8eb2b78b70a86f44e8c5a
spec/lib/oauth/scopes_spec.rb100664004.48 KB9f2f99cb690db329f7880a66fe64a22326226c0d59a8f7523f548f99f26b82a0
spec/lib/oauth/token_request_spec.rb100664004.64 KB691c7ca837d964ed8003ab7499c344d630a8f2dfb1d4e8d56b8d62c921deff4c
spec/lib/oauth/token_response_spec.rb100664002.14 KB6fb86f2588ad0d60e1771cdaac4de832b09da2e049b9288dc104430d7eed2cd9
spec/lib/oauth/token_spec.rb100664005.03 KB6489c8a680d47fcbf67da852bbfb519bf2eb50ee93a48ebdd19d3063cd9c8dc3
spec/lib/request/strategy_spec.rb100664001.23 KBc2debb6f82ef41e5a7c08e698ba79010f8bf486188e8fb833ec8789cd809ff1d
spec/lib/secret_storing/base_spec.rb100664001.69 KBf2551590a3c78c27481221bdaaf1e432f6bdaf015ab0f4f1bb718aae8719bdd4
spec/lib/secret_storing/bcrypt_spec.rb100664001.39 KB65a6a10b1f8e0f3c21f6dd7760e1b9ac9bce08c8a0bee97b435490f614f735a0
spec/lib/secret_storing/plain_spec.rb100664001.13 KB1802490ba6e1b2c11f864bd024dea69f084186d341015566f1c1cf7b60d7c5c9
spec/lib/secret_storing/sha256_hash_spec.rb100664001.27 KB4e8081cb036935d4817a24f64a0044b80e8066fabcc0b04d3c268559f11aaf6f
spec/lib/server_spec.rb100664001.42 KBde0f12877d1c5348f225475feef36ccd5a321d98d0b23704f75f6c9d0c443a6c
spec/lib/stale_records_cleaner_spec.rb100664002.38 KB8b4ef01909ce0bc51d0a4c3a9fb7e851db49ff86a1dda0409a9bc0ea44eda909
spec/models/doorkeeper/access_grant_spec.rb100664004.98 KB415a85511c76be28293a10ef9e56edbb3e57f10467b1d6436640c51a55fbdc24
spec/models/doorkeeper/access_token_spec.rb1006640022.3 KB7cf63690f25d8d07518fbdb7f2b57b07fb6ecc05126c1240f0aa46b10a63ab1a
spec/models/doorkeeper/application_spec.rb1006640013.4 KB19091671ba4cd3ab6e9f0f1ebd93e1057a0ef77b272f8d19a2c74c78205bc2c5
spec/requests/applications/applications_request_spec.rb100664007.09 KB310f4d00f1dd329f8444f69882a3ae83fcb9c836e195e3315426fc1580936990
spec/requests/applications/authorized_applications_spec.rb10066400993 Bytesf3769bad4e7a6501648a3847cfe5aa353b91dce214398dd2c1eb12b6d76b0370
spec/requests/endpoints/authorization_spec.rb100664002.95 KB1bfcf1dfbba1e6217659808c7e014efad26214bde7b13d1af36bab4fc6e51c46
spec/requests/endpoints/token_spec.rb100664002.81 KB1dc7c453a3e1606c3ea1023385dee01a3ab1f4875c033191d18369741a3b3714
spec/requests/flows/authorization_code_errors_spec.rb100664002.41 KBdf8e8eebf35ad2be71497809a716ebb4f2bfcc4ca002e443ccce91d131c7fefa
spec/requests/flows/authorization_code_spec.rb1006640018.4 KB5953e8d3c875dbb01ca0d671dc9e4b29ff34521125b80c6bb679d7a876e7ec0a
spec/requests/flows/client_credentials_spec.rb100664005.49 KB72747c0294fb088630945d7bf2fba73fefaa6314d57190cd8386374667eb02db
spec/requests/flows/implicit_grant_errors_spec.rb100664001.59 KB6f611fe0931adf7b80c0e753b1e50621dea4331483b4bed33831e0cf1992e521
spec/requests/flows/implicit_grant_spec.rb100664002.83 KB797f073c9efda4078acc97b5c0e14d890057c1fc1f3edb685d87502cb4fb38bf
spec/requests/flows/password_spec.rb1006640010.1 KBa05c3a4bbe4ed56f13d2d35d487494241cf4c38d1d0fb84530b6ee457f71bb92
spec/requests/flows/refresh_token_spec.rb100664007.17 KB474b4185ac4c30637294be2c1620f28655e49f1f8da0f66121cb13c683b4f490
spec/requests/flows/revoke_token_spec.rb100664005.82 KBc8d1a6ba174ec7f244a5fdc8066778e5c02adce4b1c09d42a7350b85827fdf58
spec/requests/flows/skip_authorization_spec.rb100664002.44 KB4fcf4f78a911c9d0b13ac254114b95769d98d2e8319d7bcfa478628717d0411d
spec/requests/protected_resources/metal_spec.rb10066400437 Bytes99d9573f2296cb327e3f27d9b0448b8ed8c020501f3dd844a8592b9ca2c6a10d
spec/requests/protected_resources/private_api_spec.rb100664002.76 KBbe136a1112375c6317e8a33fab45ec5caca9925119e47abb92bad35152fc299b
spec/routing/custom_controller_routes_spec.rb100664004.62 KB8415eac8b046c1f70ed85abe2f70983dc732d70b1c0d7afde1b2eb0979a0acb1
spec/routing/default_routes_spec.rb100664001.48 KBcb4ab2f596e78370098110428353936c12d9924a71d9b170f702828b57ce5af5
spec/routing/scoped_routes_spec.rb100664001.48 KB3b469ba39f30d47f0a9e6db77644e03249c7edfa3475fd672639715b655c73bd
spec/spec_helper.rb100664001.19 KB47b1a14db3e3238d79a9c68520f134a98da50e5bfd20f503a50176b33c8763a3
spec/spec_helper_integration.rb1006640078 Bytes295f80badd1199f2dc04daba5e8b91b57b47e1ee98e3025abaa781526b78c09d
spec/support/dependencies/factory_bot.rb1006640081 Bytesea78e272e0f85df0eb16c3bf2070074c7f7e7d886087bd3c0e87e42f3c50c70b
spec/support/doorkeeper_rspec.rb10066400730 Bytes531505016ca6f8ac34e3f52e44285b330a68037ba3aafff6ce3e80701062a113
spec/support/helpers/access_token_request_helper.rb10066400391 Bytesc35607e8723a1b83fadd62a092d98f11bf937474a1a6c262d59ea41603c6d1f2
spec/support/helpers/authorization_request_helper.rb100664001.43 KBb4cb91da074259897f62ee704e72ed75c0a15cbc53fbf599cb989b28dd2b4442
spec/support/helpers/config_helper.rb10066400306 Bytesad8fda5165ae6f23ad04dd2bf4908d7b48b4b2cf2d59770311ffb1775d490f31
spec/support/helpers/model_helper.rb100664002.43 KB33e01f73966b98899bd4e333b559b2fc9ccd44784625b8b3a4f2926ccc294635
spec/support/helpers/request_spec_helper.rb100664002.66 KB5b5d797747e7642cf56e7ed8a7eb8976665828d880ee166087a6c8b20c30e079
spec/support/helpers/url_helper.rb100664002.2 KB28f917bb6af5fc4f320c34e8989277b0a0b0bf5219518aa5058ac4e352f611af
spec/support/orm/active_record.rb10066400138 Bytes379908ea316ad69191e9020842852b695bdce891c099e679a230f3f5237b810b
spec/support/shared/controllers_shared_context.rb100664003.22 KBf81fdd6c83ec5544b21f9cf3dfb2df8785a8f50d8a181cea83cf3fe529a2dfd1
spec/support/shared/hashing_shared_context.rb10066400810 Bytes65f9a0525d754848b4256d37dd35c0af809263ef60a6a70b9b52cf9523724d99
spec/support/shared/models_shared_examples.rb100664001.4 KBa48154d6e53745ecdea8e482fd3d48336545534081d0c60b5db7889bf6db30f8
spec/validators/redirect_uri_validator_spec.rb100664006.2 KB50d643948a01a6107e7972f19edd723b0118a6bfbbbe65ae66aec7a436138e65
spec/version/version_spec.rb10066400401 Bytes4f58c2d97698a9bfd5943939d4300f29f7cdabf08eb20ad5a2946ede8b4b1719
vendor/assets/stylesheets/doorkeeper/bootstrap.min.css10066400141 KBf9f1ce2a9079ebe7445ff10ac12b8f049abc43c499f4978297ec5dd23283a2e5