devise_oauth2_rails4-2.1.8

https://rubygems.org

devise_oauth2_rails4

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 617781

number: 2.1.8

platform: ruby

spec_sha256: 3e10369931d390b6a5ca9c1c7512a61aab6e9670817ead9c956699819d5fc70c

sha256: 3a59a7beafa418541e75f6715696aa1bf3a1589206975559b6679bf670ba9412

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

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

position: 0

version_data_entries_count: 108

uploaded_at: 2014-05-12 23:15:08 UTC

indexed: true

has_extensions:

extensions:

Gem size: 33 KB

Version Data Entries

Total: 108

Unpacked size: 98.1 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400322 Bytes715a066238373d29513190c35b59c00b0220f29b8ee0cb56205f9d8f3538fd13
.ruby-gemset1006440021 Bytesf454f00c73a97e65d6c48f88981b39be57ea67ca5486398bd0d291696303d46a
.ruby-version1006440011 Bytes1e2ea57562f43b0b2d0c71f0d70d76f2faca8b311d2e3a8bddd7778e509a7d62
CONTRIBUTORS.txt10064400234 Bytesb20a3692b7cc702ad6d6700d38bc7612250e512a0be183aaea1454ea14b79c4d
Gemfile1006440088 Bytes7ff7b78bc84e15ea23ba64b4ebecce44c73980df6067b1d95677f621d2d79c03
LICENSE.txt100644001.05 KB05ec8c19d8b88563f71224eaba304d9c156673a9e720911228aaf4a9140dee22
README.md100644004.76 KBb7bdf9f006487b5f7804cfbe86b93bf4a21376473422f4f1890482d46517ad6c
Rakefile10064400220 Bytes056f60eacae2413a623b160e1aa7b6f1e33aaac32dc58b82892fcb1bec858bdd
app/controllers/devise/oauth2/authorization.rb100644002.48 KB7c842df3caa8ada5984054b0461b3f033f9a05c0621ba20bfbd6e36280f252b4
app/controllers/devise/oauth2/authorizations_controller.rb100644002.67 KB62b5767148050f6426483bd009515c444f2cec054f466e6a03f826987e76facf
app/controllers/devise/oauth2/tokens_controller.rb10064400748 Bytesd9386e4b06db774998a32d7e179f575f07961ceefa7be52da68cafb9ef8aa052
app/helpers/permissions_helper.rb10064400120 Bytesf6064c5dbfe4c58948e751bf42829a607c8e4a3add7df541f0add8a18c667463
app/models/devise/oauth2/access_token.rb10064400929 Bytes4b74c5cc6da558da932210b35df3b006f964d4c905ed64dcc62a673ccd0da605
app/models/devise/oauth2/authorization_code.rb10064400158 Bytes30ab68138652233746e8b297317cc633bcaf32a3939b6adac1dccbfabf1bbb12
app/models/devise/oauth2/client.rb10064400808 Bytes7c61dfe2263bbce63972f402800ea2d378c91b6b5857b634de6400c997767703
app/models/devise/oauth2/refresh_token.rb10064400227 Bytesb2189427f6052e7dc624cf0395e554768269dbbbe7dbe1cda7d6205c87120eab
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.28 KBfbb916de918bef7b57e3ea165b0af8cced6535542b73a27e6c5388e9bff6fd4f
lib/devise/oauth2/strategies/oauth2_password_grant_type_strategy.rb10064400716 Bytes839c619c14afb9f3e227ab9a5d4460af48489d2db26c6a6c19a30eae006e9078
lib/devise/oauth2/strategies/oauth2_providable_strategy.rb10064400658 Bytes01d2c541a4b5c1ffb5e7d7a8c18490a60ffe3b505637c40765c959a2dd4f6efb
lib/devise/oauth2/strategies/oauth2_refresh_token_grant_type_strategy.rb10064400691 Bytes7036ec7711c0920903a2af71ae27cb158ecd0ef0b8e6989b495286a561ecb6b3
lib/devise/oauth2/version.rb1006440062 Bytes0e5fde24feaacccb0f7be6154b01bf9299e6f19f73f53f4bc5cec950b79624d5
lib/devise_oauth2_rails4.rb100644001.39 KBa83cee0d68be0f4c71b012d071f93803881180cc1f0187644816ed53caca309a
lib/generators/devise/oauth2/migrations_generator.rb10064400371 Bytes621e39fcda71053c3b23ebc613b734967ca74cf75201f809d6348181026b668a
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.14 KBf736c2aac0a69321f8eaa9e3b502966bf3ecb04526b455912be2ed51dd657855
spec/controllers/protected_controller_spec.rb10064400865 Bytes1ceba6d154b4b3b96f9c97aaf4323321bd03e62035b89a978ff91baab5bfc793
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.rb10064400306 Bytes7917ba8acb4f84b3d983c0efd295c3921486683025b31eb119177650588d6d77
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.13 KB6c5c47c5b6cef569108bd4c9643ff5f81f663ddc9f3ff2444c023a76ce4c450e
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.55 KBa2cdad6ba332d1e050c09ac56c26256941c59a74f5dfe0ff8dddee31234393b2
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.rb10064400562 Bytes743978a134a820a63148c91434f630ee93d24b948b6c5598f27683b4926a9b97
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.rb10064400130 Bytes5a0890c91015eb0876f1fac99d1fe8acf49ad77715164859b9cdb84f65d38977
spec/factories/user_factory.rb10064400111 Bytesb4fb001184c299d5b6a0a1e461970da33b6be4fd0884e398da8af4279ae24797
spec/integration/oauth2_authorization_token_grant_type_strategy_spec.rb100644004.75 KB5d9199154273a52ed5a0845e305f3f71039280de0857ef1bd5055455ec5998e1
spec/integration/oauth2_password_grant_type_strategy_spec.rb100644005.9 KB882ab8acb1fa08beadfc1b3fbaacb52164bb9fe6f5733cea173cfd11c431b4fd
spec/integration/oauth2_refresh_token_grant_type_strategy_spec.rb100644004.49 KB2f345341872b8001e81750699d908a6a53a74ea9e36502ed386362ab8c4bd74b
spec/lib/devise_oauth2_providable_spec.rb10064400102 Bytes2e27b3632800750e1675542827ded8f6440b599ffe130f6c2d0f038c03ac6754
spec/models/access_token_spec.rb100644001.82 KB480b3b9ec8b1cb3405d1124c0585fe3489a4d742b61304d2d759aeec7a80d425
spec/models/authorization_code_spec.rb10064400709 Bytes43c730e70dc8a7608816a0a25b243a806e94a37df916fc6fbdcd414fcbaeb86a
spec/models/client_spec.rb10064400421 Byteseecf7f63315650bdb9bcbce0fb430f92f5692fa04d1a30e254c0178ed3d6e8f7
spec/models/refresh_token_spec.rb10064400820 Bytescf77a61a136d6ef1211b3bfbca0c959cf52dddbc1c1ef49ff70a34909c6e7366
spec/models/user_spec.rb10064400132 Bytes2b5333994b7dafd307e700cb48f036cbb39cd3d91036e994f4fb0bd9c5e840af
spec/routing/authorizations_routing_spec.rb10064400644 Bytes77fc5cd5f178a95c2a2dd67d2fdbb711e645bc5454c3251a6939ee66e0fc12be
spec/routing/tokens_routing_spec.rb10064400239 Bytes2d861a85c0996c263258447e514510e46b419e6da59fbbea6105ff609293ab71
spec/spec_helper.rb100644001 KBffd57d9b824293c1720c45b32b54aed8d2ba3012ab2ac4ac1ac417244b9be4c0
spec/support/inject_engine_routes_into_application.rb100644003.08 KB0e9fde741be4e13ff9a780448edf78727c343d9d5336381deeaf77128e17ca48
spec/support/match_json.rb10064400230 Bytesca0ebeb682ff7fc532ca0d239c831d08c9edddb1a2e85913b2e391d497dc41e7