devise_oauth2_rails4-2.1.0

https://rubygems.org

devise_oauth2_rails4

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 617775

number: 2.1.0

platform: ruby

spec_sha256: 08e387d0c9015c7df07778e98eb04f101176bb8e6f4961f11a8d37a6d2bb7d26

sha256: 294938948ce9f20391b22c439376ac24676698c1737b530dfd4326c271ba7bfc

created_at: 2024-05-13 08:22:54 UTC

updated_at: 2024-06-09 13:15:29 UTC

position: 6

version_data_entries_count: 108

uploaded_at: 2014-03-12 22:44:52 UTC

indexed: true

has_extensions:

extensions:

Gem size: 32.5 KB

Version Data Entries

Total: 108

Unpacked size: 97.7 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
LICENSE.txt100644001.05 KB05ec8c19d8b88563f71224eaba304d9c156673a9e720911228aaf4a9140dee22
.gitignore10064400322 Bytes715a066238373d29513190c35b59c00b0220f29b8ee0cb56205f9d8f3538fd13
.ruby-gemset1006440021 Bytesf454f00c73a97e65d6c48f88981b39be57ea67ca5486398bd0d291696303d46a
.ruby-version1006440014 Bytes140007c2b8b61a6d351d233d943c0621525c0b74300a132dea502fcac48b9003
CONTRIBUTORS.txt10064400234 Bytesb20a3692b7cc702ad6d6700d38bc7612250e512a0be183aaea1454ea14b79c4d
Gemfile1006440088 Bytes7ff7b78bc84e15ea23ba64b4ebecce44c73980df6067b1d95677f621d2d79c03
README.md100644004.76 KBb7bdf9f006487b5f7804cfbe86b93bf4a21376473422f4f1890482d46517ad6c
Rakefile10064400220 Bytes056f60eacae2413a623b160e1aa7b6f1e33aaac32dc58b82892fcb1bec858bdd
app/controllers/devise/oauth2/authorization.rb100644001.25 KB12c4d116f5a460274a8ba335aac826f0af950481ee3044d1d1882aa4e140eb21
app/controllers/devise/oauth2/authorizations_controller.rb100644002.65 KBae0d8c75251fecce348d254bfa6c2b5d89849d543f32c7a582319286df29b9b1
app/controllers/devise/oauth2/tokens_controller.rb10064400754 Bytes9de17dbf9b264996dfbb4b3afa9b28f411422ba62bfb12023c25183f557bb106
app/helpers/permissions_helper.rb10064400120 Bytesf6064c5dbfe4c58948e751bf42829a607c8e4a3add7df541f0add8a18c667463
app/models/devise/oauth2/access_token.rb10064400929 Bytes4b74c5cc6da558da932210b35df3b006f964d4c905ed64dcc62a673ccd0da605
app/models/devise/oauth2/authorization_code.rb10064400119 Bytesb3cf58d21e4d730c81e9f4b268f4e47fc713e8ad607ad18c39a529a636018725
app/models/devise/oauth2/client.rb10064400808 Bytes7c61dfe2263bbce63972f402800ea2d378c91b6b5857b634de6400c997767703
app/models/devise/oauth2/refresh_token.rb10064400187 Bytesb0efbd9642a5d0e18233a98d62010d623e334e9e0022851ea7320bd82cf2be89
app/views/devise/oauth2/authorizations/_form.html.erb10064400376 Bytesf802bc4d3b0a97beca73367d41822eef0fd04e24533d79f9ed86a9aea1d04d49
app/views/devise/oauth2/authorizations/error.html.erb10064400102 Bytes4258bf6742936c3f445a9bb280e95d6c7859c4eacb7acdd8e4008410ec266e63
app/views/devise/oauth2/authorizations/new.html.erb10064400454 Bytes638ef84b72251511e5b2a0f06cd9a5a4cea85cdf18955d5450e36780b2a91f00
config/routes.rb10064400228 Bytes30d5475addf6c66e45a5b00a740782e6aef6bb556918c98c9d0630b2f2a4f218
db/migrate/20111014160714_create_devise_oauth2_providable_schema.rb100644001.59 KB1d59bb72ca4be1763a59a07725f00b84450d5bcbb9b4b2d49e7da92000774dc6
db/migrate/20140307013534_devise_oauth2_upgrade_to_version2.rb10064400883 Bytesc14b59a1f3185d7d275702b575e0ff1db324791abdf55571672b498c05cfa027
devise_oauth2_rails4.gemspec100644001.39 KB5d83c7447c1bff9652f48677b2ea3d7d480db7e2e0d3d17d0d716e3d96fdedd3
lib/devise/oauth2/engine.rb10064400673 Bytesc27fadd16becf83cdc90a5cb4b7ce931bba004d842250e27db572bab9a306bf8
lib/devise/oauth2/expirable_token.rb100644001.52 KBc9156fd4f56c29fc2053a1114599358927082559b99b0685e98a6a0e674d42d7
lib/devise/oauth2/models/oauth2_authorization_code_grantable.rb1006440092 Bytes6249a170e3d3de1527a66abaed8564b04c02e9134e10f8d2b3b1ec21bceba7a2
lib/devise/oauth2/models/oauth2_password_grantable.rb1006440083 Bytes4f0c988bbd108f278538d4876ef3e7f141fc1b01321ba5bca024fc72ce8d1b87
lib/devise/oauth2/models/oauth2_providable.rb10064400347 Bytes11d098e0aeec6a43a38a273a5d76432f139ec6111d9611ee754b7ea201ebd153
lib/devise/oauth2/models/oauth2_refresh_token_grantable.rb1006440087 Bytes7d7fd6e6240fcd78bf8ba017119da1bb3565d9add49256d5f3826ca3985daaad
lib/devise/oauth2/strategies/oauth2_authorization_code_grant_type_strategy.rb10064400633 Bytes1ca72e9e8e1e9a80db434f6a11fbcbdfd6c9886a4420184bb6a7810cd2054e7e
lib/devise/oauth2/strategies/oauth2_grant_type_strategy.rb100644001.3 KB24cd749b622409284f0cfa336df005c0d94de37754ffc982aebefaa17f9169d0
lib/devise/oauth2/strategies/oauth2_password_grant_type_strategy.rb10064400716 Bytes839c619c14afb9f3e227ab9a5d4460af48489d2db26c6a6c19a30eae006e9078
lib/devise/oauth2/strategies/oauth2_providable_strategy.rb10064400678 Bytes1dcec0b580e9e1e43bcaae81a96aea73276ce9544d1ca78e518750b1e1609628
lib/devise/oauth2/strategies/oauth2_refresh_token_grant_type_strategy.rb10064400691 Bytes7036ec7711c0920903a2af71ae27cb158ecd0ef0b8e6989b495286a561ecb6b3
lib/devise/oauth2/version.rb1006440062 Bytes94bb24c1e58aeaa8439c965fc2d5a9ba18eb4b189cb229ce2371556f2e6b5712
lib/devise_oauth2_rails4.rb100644001.39 KBa83cee0d68be0f4c71b012d071f93803881180cc1f0187644816ed53caca309a
lib/generators/devise/oauth2/migrations_generator.rb10064400384 Bytesa43379ae6a222d8ecfeaa64a10485c4ba7f808ece25c5b8da10770911630ec7e
lib/generators/devise/oauth2/upgrade_generator.rb10064400377 Bytesd37dcefd5940a5f966842dd1fbdedd25046f37247160c4cd4bc707dcd0a400b5
lib/generators/devise/oauth2/views_generator.rb10064400250 Bytes5726a787af14e439ce955a52317e023933f313e79e11348549630f839b1de313
rails/tasks/engine.rake10064400277 Bytesfc09739b4f765352f90172fa72f1310f8c270e1a6efa85c7a9d80b651b7e6170
script/rails10075500283 Bytes4a6045ff8ebb2882ab4b0a041cd9047f0b048cdc3dc6e20670909ec5e4d06921
spec/controllers/authorizations_controller_spec.rb100644001.19 KB9af55455e2539f210b27097558f96fe14c8e5f5c6b6d48940083b0a8323a64bd
spec/controllers/protected_controller_spec.rb100644001.16 KB471189d09a1d2f5bd49acaae6eedfb016f9e48b283fcef1c4cb6db098a0f902d
spec/dummy/Rakefile10064400270 Bytes292ed19f51ae8b9aad2d9d34cec3355920f0ce35e0079afb68b12f222f9c2015
spec/dummy/app/assets/javascripts/application.js10064400421 Bytesc4dc0cb95955a8ec4e5d6448c8bf00a94d525f1aafb2e0c6919859aa863c75ea
spec/dummy/app/assets/stylesheets/application.css10064400350 Bytes39d123f655c22df2c2f74a6eddb6d8579bfd4778353e54de75cc5c78a2ad3aa7
spec/dummy/app/controllers/application_controller.rb10064400343 Bytesa6a65c4e4a1c4a4a207c8c8bbc0a54c7f2b55bc16f93d5b90e8fb7a598a97f08
spec/dummy/app/controllers/protected_controller.rb10064400152 Bytesa736e3c0974ca3f85d75315764576455d8f26aad5bc805c5fceb9ea8a819a4f1
spec/dummy/app/helpers/application_helper.rb1006440029 Bytesf77fac5ea412dbed92c4524fe0ed180acb2b7239f84daf758da989032301f5c8
spec/dummy/app/mailers/.gitkeep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/app/models/.gitkeep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/app/models/user.rb10064400179 Bytesb1e58890df3554a36ce3d06ec50799aba6692c1c6e15e0237fc0174b30868034
spec/dummy/app/views/devise/confirmations/new.html.erb10064400407 Bytesda82fbc73765152e45204df4e86f2da775bd5d4bd987da3bf7776e399fe0f17a
spec/dummy/app/views/devise/mailer/confirmation_instructions.html.erb10064400201 Bytes84867f1172a3127b7f3bbc58b4f38aed6e7f7f61590f8b5433de9432249779a2
spec/dummy/app/views/devise/mailer/reset_password_instructions.html.erb10064400396 Bytes81a72412cb49cb375007dd5c050af3fdab9288e269a3d73b3619896f81982ad1
spec/dummy/app/views/devise/mailer/unlock_instructions.html.erb10064400279 Bytesf6731e015893ce84bc9094c6085676c1dc851200d69e01a2bb4ef010e068b4ee
spec/dummy/app/views/devise/passwords/edit.html.erb10064400578 Bytesd7f8036b4f927fda16af119aad89309842111147978054f619a184f4ac8fe206
spec/dummy/app/views/devise/passwords/new.html.erb10064400395 Bytes2eac1f706fd7d958df082fbc8f1f65d1f2bd0ed85603444170c42834f7490cba
spec/dummy/app/views/devise/registrations/edit.html.erb100644001.13 KBda682a157cdacdbce3e366851fad40e8ce8ba3587597049227fd1386a6dc1280
spec/dummy/app/views/devise/registrations/new.html.erb10064400514 Byteseda3db33079abe481a9b53baa06e3897a941c438ee6d4fe8f97e51a5dd8b7941
spec/dummy/app/views/devise/sessions/new.html.erb10064400499 Bytes1989b618af1b53e6caf37aea62fd15dd7d27db0b9347aac9038e651f295e43b4
spec/dummy/app/views/devise/shared/_links.erb100644001.11 KB00eac6bbc15d5fde8d242a953af0a638bb1fd26e75debad1b8128832bb6eebde
spec/dummy/app/views/devise/unlocks/new.html.erb10064400389 Bytesfdb7797d19db44e61630d21b75f70521e49aebb197e167469c7b1e9fba9ef0c6
spec/dummy/app/views/layouts/application.html.erb10064400215 Bytesdd86b1bc8be7f3cfafff416bd59327aa9d67f487770ea6d4384b7f455467ac62
spec/dummy/config.ru10064400155 Bytesfde40f9243e93c0d83f775eea879301124abafec5d0082e8fcc015870b67ed46
spec/dummy/config/application.rb100644002.1 KB1247fdee9138340fb88739ae9ac0c50bdc74c55721b0fc92867f0babc8a5f4cd
spec/dummy/config/boot.rb10064400235 Bytes0e07a14f52b1767cee5996e57dd738a9d955218ae3e58b07815eba5c6553c22f
spec/dummy/config/database.yml10064400576 Bytes7beeabe8810c6df572ab5b68835f781da9f4cff77730bd567e525546c5c526e7
spec/dummy/config/environment.rb10064400149 Bytes59a618350650f48bcfde8bcde65ac91e0a45c7531ceb0b2416778ac3c6f50dc5
spec/dummy/config/environments/development.rb100644001.04 KB63f11f4409719f5b3cd1a354c1aa72ee50596585e1134b5e22974c9e861d042b
spec/dummy/config/environments/production.rb100644002.1 KBdd7a2bc6373d0e990aa2daa3e1693caa9ede69f13cadf706fab7eeed52fe1c7e
spec/dummy/config/environments/test.rb100644001.64 KBf8c92cfafa4df40c53c1dcb65c2d7db934176fc45292e6a4ea05530552df9906
spec/dummy/config/initializers/backtrace_silencers.rb10064400404 Bytes12656d43090727d98c72bed6ba153b501ae0b7fdc5f20cfd64b5ab8a8bfa87a8
spec/dummy/config/initializers/devise.rb1006440012.3 KBc6730ab3a7bf1ccf6799d7cbcaf79776ff19b804fc61b0084351f889ae9788ac
spec/dummy/config/initializers/inflections.rb10064400376 Bytes9449663f6476f55fcc11553109eadee742521924a0592102e7f5ac25e8b3561a
spec/dummy/config/initializers/mime_types.rb10064400205 Byteseeb81ee447a8f788b69240861f043b485ab6e830dde0997ddeb3c1b445ed5d06
spec/dummy/config/initializers/secret_token.rb10064400496 Bytes815817f26ac8c5074ea2acfbb9a6143afe5c9fb979e05b58cd913690872b266a
spec/dummy/config/initializers/session_store.rb10064400410 Bytes0c50de7253553a2aa66d38722ef7e2dee7f1c46852001cf50d02d6bcee112644
spec/dummy/config/initializers/wrap_parameters.rb10064400468 Bytes464183b087e65fbac7bd23f7b048306d52931c60e94be43500471f7b3431cbe4
spec/dummy/config/locales/devise.en.yml100644003.82 KB31a179900b0d66e1f28e3acd39ee5175ef6d7c818372cc97d43ede12b879d0dc
spec/dummy/config/locales/en.yml10064400214 Bytesf6db55a26e1fb6439814c6594588af0a112e7c548cd31d3a7e5d459e5cae3664
spec/dummy/config/routes.rb10064400125 Bytes4b759ab4c15798dae7605a56d8eab1e38feb5ffc239d6375403c288913b5bb9d
spec/dummy/db/migrate/20111014142838_create_users.rb10064400182 Bytes046391d36a9f87e7e0444badaa5eb2924f755b311e5734ce03f93394126fd2e3
spec/dummy/db/migrate/20140306063000_create_devise_oauth2_providable_schema.rb100644001.59 KB1d59bb72ca4be1763a59a07725f00b84450d5bcbb9b4b2d49e7da92000774dc6
spec/dummy/db/schema.rb100644003.44 KB1f30b459e98ceb50309d6cf752d1467edeac688b906596f95fc03d349dbabcd5
spec/dummy/lib/assets/.gitkeep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/log/.gitkeep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/public/404.html10064400728 Bytese83bab5bc954e390da4d67691e61ee368b97738ab7d165c4d35d54977c116f58
spec/dummy/public/422.html10064400711 Bytes97a7b03d5364abcb3e667d94da1f7f5112dd07487d6f969c23eb5f2cd7c2171b
spec/dummy/public/500.html10064400728 Bytes4ca11648f057809f28f549961ecb31a7aaa26d1c7e2b42073702a4ff3452dd4d
spec/dummy/public/favicon.ico100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/script/rails10075500295 Bytesb9535049af7be6700e161fe507b5e7ea4f884d329e9224d08d8f4f840c896257
spec/factories/client_factory.rb10064400177 Bytes5bcb773960d6c136c6452649606e36db5ef8db6bf8453ec5e4180a9294c7cd60
spec/factories/user_factory.rb10064400102 Bytes0793a2346cf3d3b3b47b72a1a30e95c62c4dce6bd96d515830f3b2496fe9a41e
spec/integration/oauth2_authorization_token_grant_type_strategy_spec.rb100644004.65 KBb54e7fa986fab9b4b99732735bb714cf96dfd7a04b270e08d0ef760e32a9e2e0
spec/integration/oauth2_password_grant_type_strategy_spec.rb100644005.9 KB93501dcc1344bff9a79f65f52f0a65626f12d5136f71cb88a8f17e6b75655e4a
spec/integration/oauth2_refresh_token_grant_type_strategy_spec.rb100644004.42 KB46db3441c1f4f866164feae27dc3ff1a9375bb58ddfa4a35e227da943d827c0d
spec/lib/devise_oauth2_providable_spec.rb10064400102 Bytes2e27b3632800750e1675542827ded8f6440b599ffe130f6c2d0f038c03ac6754
spec/models/access_token_spec.rb100644001.94 KB698134623ab48c03c6b945d7419820fd5d42669adcc27c41f82e39ce893e0804
spec/models/authorization_code_spec.rb10064400779 Bytesc5dc626624b4712128afe3a7243eb7479527fe8da5dea04eb05546f8b50fcac1
spec/models/client_spec.rb10064400833 Bytes1cf22dc7e41a7eeaff5332dad852f566c887161966808e52387a8cc3ef95afaa
spec/models/refresh_token_spec.rb10064400948 Bytes08f37ed7245a4c871dc85bfee7081fecdb0296f9538858eb350b8a8c2a02b298
spec/models/user_spec.rb10064400132 Bytes2b5333994b7dafd307e700cb48f036cbb39cd3d91036e994f4fb0bd9c5e840af
spec/routing/authorizations_routing_spec.rb10064400648 Bytes2abfc07621b3a2b075abff6abed0abe7de1d9749cfb3759ac79d9ea466fe8eeb
spec/routing/tokens_routing_spec.rb10064400239 Bytes2d861a85c0996c263258447e514510e46b419e6da59fbbea6105ff609293ab71
spec/spec_helper.rb100644001 KBffd57d9b824293c1720c45b32b54aed8d2ba3012ab2ac4ac1ac417244b9be4c0
spec/support/inject_engine_routes_into_application.rb100644003.11 KBbdd4563b14cd7007d44a86a74f066d9bae2034dfef4589eea22f0b6261f0e87f
spec/support/match_json.rb10064400230 Bytesca0ebeb682ff7fc532ca0d239c831d08c9edddb1a2e85913b2e391d497dc41e7