g5_authenticatable-0.5.0

https://rubygems.org

g5_authenticatable

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 620798

number: 0.5.0

platform: ruby

spec_sha256: 70ac175853211acfc7e07b035ff1cf353db1d6cde8092e2a6d24283549b315de

sha256: 54c42f889b2c63edd07b4ad7380f9ed3bf2e533cc19c36920361a900d73068b5

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

updated_at: 2024-06-09 13:41:10 UTC

position: 35

version_data_entries_count: 138

uploaded_at: 2015-05-22 06:11:38 UTC

indexed: true

has_extensions:

extensions:

Gem size: 51 KB

Version Data Entries

Total: 138

Unpacked size: 159 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.rspec100644008 Bytesd59fa712d58b2ac2197124fe6e24bf353111260fc3ed1c3304520c32ad00d128
.env1006440058 Bytes7235362014df0044ca1587c2381fa85b022d450e4522c9afa6979c2911faa6ae
.gitignore10064400296 Bytes3abbf3592f04b1101309ecd4858c45fb2a54f3036ce022932930e26215942837
.ruby-version100644006 Bytes9f6271951edca02e0c8a669a79930626717b77f0443ad8a327b93a52e4194829
.travis.yml10064400311 Bytes7047259d1a9484bf45f2b66561e729fe73811008c5948023d3ae702d37c4fcaa
CHANGELOG.md100644002.51 KBf1cd1b6e90926d3dc896e22c59c2ef7d443288d82db43e850a667430ceec5999
Gemfile100664001.04 KB6bc2538646e1f5cb5c09ec046144f40f6dddaf7c4e519986cb0a650ed80fb4a8
LICENSE100644001.03 KB78885cb9d30ced061962751be9ad9c0a4a80f80ecd425fa8b1034fa4eed8296f
README.md1006640023.5 KB8ec0a1bda654223140c4507b500b4ac801e403eac74a719939031114beaf9265
Rakefile10064400564 Bytesfd5d92f037cc0692123491ebf3e241130399ab332c7d3fba6a5d2f723654a8e1
app/assets/images/g5_authenticatable/.gitkeep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
app/assets/javascripts/g5_authenticatable/application.js10064400641 Bytes117cf53ca969ebaf586305e0b230b6daab02e705a272862e436ebc9c82574af1
app/assets/stylesheets/g5_authenticatable/application.css10064400546 Bytes3226de36233f17188ba94faa61b451b580f0c381f9db3dc83a69cdff43e52300
app/controllers/concerns/g5_authenticatable/authorization.rb10066400498 Bytescf838bd5da90682adc979c7c92faca7395d4bd87782a1746692b271cdf679e89
app/controllers/g5_authenticatable/application_controller.rb1006440090 Bytesa5652951a6e2d7379f6d50e2a1ab3312793ac0d1a49f0bbbc1e31d6c85f78948
app/controllers/g5_authenticatable/error_controller.rb10064400197 Bytesbada887f07d1d1a61b2d364e6fce117ad6b7e263601666ae0be22e588368af72
app/controllers/g5_authenticatable/failure_app.rb10064400576 Bytes0ac0c824b302cbac8ffe732b8833547e6315878b70392efa081ef17f9ca5c58f
app/controllers/g5_authenticatable/sessions_controller.rb10064400623 Bytes59df52106659c65cbcfe9655fc2411041d6c23ff98c440bf8c7197ce821f5933
app/helpers/g5_authenticatable/application_helper.rb1006640062 Bytes031f55638c7a9c4c5abab70370ad6c28b3f55e4bb47ba7517cec4d9fe3da65b7
app/models/g5_authenticatable/role.rb10066400212 Bytesea5c57f52346bcaa6c2e2b6772281fa7aa42e547d0ea36ed70f7a087d51db462
app/models/g5_authenticatable/user.rb100664001.31 KB93979e23ea126d9143b8665ecd94019d70ea1a6527d8ffd609ac338c9295f9ca
app/policies/g5_authenticatable/base_policy.rb100664001012 Bytes03eddd2dff277c974f2ffe48ff6663b902780ca6c832d9bb3b635b3fc490c337
app/views/g5_authenticatable/error/auth_error.html.erb1006440044 Bytes74415b884217bec9771b64f3984c1f9ade0ce8b373cf0158fe45aaf0c0c00f11
app/views/layouts/g5_authenticatable/application.html.erb10064400445 Bytes1fbdfbe3e62d49ea8676d280320caacb207c16bc6da4a20bd684596ef9407c2f
config/initializers/devise.rb1006440012.1 KB4836cdded8b527f51b595bd7ae4cc1451bfdcaae51698d1f0810eceeca4ce0eb
config/initializers/rolify.rb10066400360 Bytes2493aa6c71a80b6b7c40db06983524324d5b2b44cf4267c9efd855123a9711a9
config/locales/devise.en.yml100644003.83 KBa5963d30a98ad50b2ea7de6b6754feee5f05e4b858c9fd8f0f3d237e809f0791
config/routes.rb10064400356 Bytes556191b33751162b742ec50ca8f9293b947d4f1e5163210b85d9c173008d8a2b
g5_authenticatable.gemspec100664001.18 KB5baf0eca769552bcb9cf8a04ac0f6f6d5bbc1b4c59ab4e410ca4329eb2a1c51a
lib/g5_authenticatable.rb10064400666 Bytesaa29a9ce0783490739fbb8dc947046077dcdb9b6c8fac75bad318306b41853a4
lib/g5_authenticatable/engine.rb10066400434 Bytese1914a9cf6fcf73c2f36729905518d593827445282dc12830e655488c7e004d3
lib/g5_authenticatable/rspec.rb10066400323 Bytes713b18657620ff4b2a8c7718358df80c57999e304c3b7eb4899ae3645913b680
lib/g5_authenticatable/test/controller_helpers.rb100644001.22 KB81fe33f5a4d0849a888497044ab62fc8e34ba4a7824028893332c217665ad5a8
lib/g5_authenticatable/test/env_helpers.rb10064400367 Bytesb54fa414a3c6d3a3d87577c1e2f5d145f444d9d371cc06153cb76e1c04d9fc20
lib/g5_authenticatable/test/factory.rb100664001.73 KBeb93dca113b06f05c039f013f7eb2caf24b758ca2f9876a68e7487442e21520d
lib/g5_authenticatable/test/feature_helpers.rb100664001.47 KB3a50c1d0158f9dad531ada5cf851504eca1bcdb3d19d7887559c60db5571532e
lib/g5_authenticatable/test/request_helpers.rb10064400678 Bytes4813cb7180c0141e114f5e92fc97186062acda42e3ed7fdfbcdc8cce14cbe937
lib/g5_authenticatable/test/token_validation_helpers.rb10066400970 Bytesdb4564fffa684ffeadbc678746bb4a8ba034555730b06f61a7bdc230eff3f741
lib/g5_authenticatable/version.rb1006440049 Bytes0afc3b65acdd6592c300642ff7f469ce899b66f5631d635b8859465313b5c43c
lib/generators/g5_authenticatable/install/USAGE10066400530 Bytesfb2bf50c7ecdfd5c6cfe0f4904b5db8ae52a90ace16ec336c36f22807aba243d
lib/generators/g5_authenticatable/install/install_generator.rb100664001.39 KB394c50ac36bca271e0fc5fdd45ae6b2381c9f9d4e91ec5f40443530da6e35e30
lib/generators/g5_authenticatable/install/templates/403.html10066400659 Bytes61012bba1aed0f7fdb58a35b67d388c41fbb992a3fc7cf02fca25987958952d4
lib/generators/g5_authenticatable/install/templates/application_policy.rb1006640092 Bytes1e4d7f125a8bad5ef393a198fbbb64a0dd53c3a53e4644e0a0eedc0b5a45367c
lib/generators/g5_authenticatable/install/templates/initializer.rb10066400424 Bytesd88a32dfd1ebad42446e5ae3e8f79eeff8d781ba2727183a3c262650aa327f81
lib/generators/g5_authenticatable/install/templates/migrate/add_g5_authenticatable_users_contact_info.rb10066400289 Bytesc7b40279a9953801b80f9cd2135bc2034768aab6ce110c13565eb8675934e2c7
lib/generators/g5_authenticatable/install/templates/migrate/create_g5_authenticatable_roles.rb10066400642 Bytes210b2b3a6be7cecaed3bdcea21a6f2b678a0ba294583f5548a53d2a784fd0fd4
lib/generators/g5_authenticatable/install/templates/migrate/create_g5_authenticatable_users.rb10066400748 Bytes0674ee091360ed38228f6e369a05632aef2827bd175db864a176f673d188704a
lib/tasks/g5_authenticatable/purge_users.rake10064400149 Bytesca448334eb395ab996cccbf14eda09b38d119472ca997b417911e41c0352f00c
script/rails10075500329 Bytes6b687a1389e66228695ffe28ac362cea49d4077e2698ba88f33f2a4feeeeb255
spec/config/application_spec.rb10064400229 Bytes11c5a0c4d36c6150ae756f6616148fac68f17265137e68a58bb49c744cf0316e
spec/controllers/.gitkeep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/controllers/application_controller_spec.rb100664001.31 KB91f3fccc30460301cc0409e3f93c53c6185d66ca7f99ff205cb9da727d9a7f85
spec/controllers/concerns/g5_authenticatable/authorization.rb100664001.26 KBd5899c6f8e2f7cd2116ab353a457b1efab76ab39c724b492e531d9bc6a5fc2d4
spec/dummy/README.rdoc100644009 KB4bb7e42f6e58e3265a66d36bf1759584fb004cfec1d02f0a915ac79f2b94d5b4
spec/dummy/Rakefile10064400270 Bytes292ed19f51ae8b9aad2d9d34cec3355920f0ce35e0079afb68b12f222f9c2015
spec/dummy/app/api/secure_api.rb10064400167 Bytes7592a1688291b098f322e2169895f4485af63f1e1fbfa95fc5fd0fb3ab3b932d
spec/dummy/app/assets/javascripts/application.js10064400641 Bytes117cf53ca969ebaf586305e0b230b6daab02e705a272862e436ebc9c82574af1
spec/dummy/app/assets/javascripts/posts.js10066400147 Bytes19a187bec6cdb96d6de80a61c16c857c613536adf9138476bd367db38d282635
spec/dummy/app/assets/stylesheets/application.css10064400546 Bytes3226de36233f17188ba94faa61b451b580f0c381f9db3dc83a69cdff43e52300
spec/dummy/app/assets/stylesheets/posts.css10066400128 Bytes13d6a7bb4e545a140571b216d79148ed4cc1c523157033a1ed194a6721f59029
spec/dummy/app/assets/stylesheets/scaffold.css10066400916 Bytes83b741db49389dc7cfdf85bf7537a0219cce48e085c4116afc83d55c9af47c78
spec/dummy/app/controllers/application_controller.rb10066400123 Bytes8acded3b3bdb497957eefad14f108a5cecf19a8702274deed3d87ff2178fbed8
spec/dummy/app/controllers/home_controller.rb10064400135 Bytesf5c92d3b46e4c82fd38df15621775426d027a17684ee52b4109eee70eb53fc45
spec/dummy/app/controllers/posts_controller.rb100664001.51 KBd7b71d24bb6d8313c014560b0fa4516e0ead2c1aa569e913727e93f99e33f43b
spec/dummy/app/controllers/rails_api/secure_resources_controller.rb10064400434 Bytes6d55dae1cbae3cf32816cc4701f2c095490b31d36e4b554acf1b76a8e4d32547
spec/dummy/app/helpers/application_helper.rb1006440029 Bytesf77fac5ea412dbed92c4524fe0ed180acb2b7239f84daf758da989032301f5c8
spec/dummy/app/helpers/posts_helper.rb1006640023 Bytes76126f1edfea375cd084c0b8b68f37f69a302371b83115d9181f7a28ad3e644b
spec/dummy/app/mailers/.gitkeep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/app/models/.gitkeep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/app/models/post.rb1006640089 Bytes1729db336ca99e61d8fae542df525255a061ae95511a1e6a362cce9227018e0f
spec/dummy/app/policies/application_policy.rb1006640092 Bytes1e4d7f125a8bad5ef393a198fbbb64a0dd53c3a53e4644e0a0eedc0b5a45367c
spec/dummy/app/policies/post_policy.rb1006640069 Bytes57d56a594428e42b9106491af354843fea40d91f90621f6319a05db28f28ee16
spec/dummy/app/views/home/index.html.erb100664001010 Bytes3cfb319654a41a533dc3360dffd5a5219b66b4e7c669fed9abaae877f693ebbd
spec/dummy/app/views/home/show.html.erb1006440033 Bytes5a939e19c86b96d207e790b05a9c96806734ac4f1ff5d355c9de8e50b649074b
spec/dummy/app/views/layouts/application.html.erb10064400404 Bytes64714ef0f03934b9f628b916a6281e7d44c53ef78ec7fd8794b658ca8aa9928c
spec/dummy/app/views/posts/_form.html.erb10066400545 Bytescd4765e9ea29fa08a62e85bb84a58f4b15b62fa57dc49186bb6f2104049ef494
spec/dummy/app/views/posts/edit.html.erb10066400110 Bytesfdda2a0dd20abecccbd3fd477af6fa523b66391cbdaf271b91f33e2530343fd2
spec/dummy/app/views/posts/index.html.erb10066400655 Bytes8e9a7a6ba2752a17efe3eadcbc68ce61096a2906fb323519cb3e286a8561694a
spec/dummy/app/views/posts/new.html.erb1006640075 Bytes1239e7cbe06e2ed06b76d5ce3b63889b47ecc3b751de01bffad1531f358f7bec
spec/dummy/app/views/posts/show.html.erb10066400346 Bytes68bc405d6c38d955c9918c0e2fc11ca7d245f05e011ed24b83ccdb2f6bb848a8
spec/dummy/app/views/rails_api/secure_resources/show.html.erb100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/config.ru10064400155 Bytesfde40f9243e93c0d83f775eea879301124abafec5d0082e8fcc015870b67ed46
spec/dummy/config/application.rb100644002.56 KB9872b4e3387c4fa63a8e71cedbb65d11ad571f9d1df2527198c9ebccbc37ffe3
spec/dummy/config/boot.rb10064400236 Bytes67f065af5647da821ec805757c28acce7fc8cca1a7ecb4c032b335e9b62f1e4d
spec/dummy/config/database.yml.ci10064400105 Bytes14f0a49f40b10c748d86ec4ff30113919d72ba3afe07dd33547fecb0511cff22
spec/dummy/config/database.yml.sample10064400243 Bytes6e74658713c0102d73140f3dcca4684aca2d03283a30c96a90ffd77f4baba01f
spec/dummy/config/environment.rb10064400149 Bytes59a618350650f48bcfde8bcde65ac91e0a45c7531ceb0b2416778ac3c6f50dc5
spec/dummy/config/environments/development.rb100644001004 Bytesa80834af3aa055465ae3f9ae1bb5499af289e66270b19609c4d3f6430890743c
spec/dummy/config/environments/production.rb100644002.28 KBa982ca19d59b85568ffad2b997af388b15beb51a2fd5199c6128221a0dbe5509
spec/dummy/config/environments/test.rb100644001.29 KB81d5bebdc056256367efd0020ed93869d5a7f2493eadfeeec03019faf8e20c70
spec/dummy/config/initializers/backtrace_silencers.rb10064400404 Bytes12656d43090727d98c72bed6ba153b501ae0b7fdc5f20cfd64b5ab8a8bfa87a8
spec/dummy/config/initializers/g5_authenticatable.rb10066400424 Bytesd88a32dfd1ebad42446e5ae3e8f79eeff8d781ba2727183a3c262650aa327f81
spec/dummy/config/initializers/inflections.rb10064400533 Bytescca635ff78f0d046e26ea74d97534d37d20028b25f6337464ebfb36358ce2004
spec/dummy/config/initializers/mime_types.rb10064400205 Byteseeb81ee447a8f788b69240861f043b485ab6e830dde0997ddeb3c1b445ed5d06
spec/dummy/config/initializers/secret_token.rb10064400659 Bytes39efb1ee9564851cb76669352dc8444c25f009770770917e9ab7a26678ef9f14
spec/dummy/config/initializers/session_store.rb10064400407 Bytes3d7cecfc184ccfb11be1d8f222fba11a3774be54f37d8dc6af32bfe346287817
spec/dummy/config/initializers/wrap_parameters.rb10064400465 Bytesbee0c19a0f59b1ac716470499037ef99169b3a9097b734f9b7ce1fbb29ddf196
spec/dummy/config/locales/en.yml10064400214 Bytesf6db55a26e1fb6439814c6594588af0a112e7c548cd31d3a7e5d459e5cae3664
spec/dummy/config/routes.rb10066400408 Bytes3f5329e903150bcb8cdebd41ea6e897935fd941b1af66c57b378c51bcaaa9627
spec/dummy/db/migrate/20140206070137_create_g5_authenticatable_users.rb10064400748 Bytes0674ee091360ed38228f6e369a05632aef2827bd175db864a176f673d188704a
spec/dummy/db/migrate/20150428182339_add_g5_authenticatable_users_contact_info.rb10066400289 Bytesc7b40279a9953801b80f9cd2135bc2034768aab6ce110c13565eb8675934e2c7
spec/dummy/db/migrate/20150429212919_create_g5_authenticatable_roles.rb10066400642 Bytes210b2b3a6be7cecaed3bdcea21a6f2b678a0ba294583f5548a53d2a784fd0fd4
spec/dummy/db/migrate/20150509061150_create_posts.rb10066400188 Bytes9c80f947c104086b12d17aefe43c29937e48573c32a6b91b287ada7446640c92
spec/dummy/db/schema.rb100664002.78 KB1600df0d27f63fe7bebe6b910b15d41e0be5cb54bac869345f2e8244876c60f2
spec/dummy/lib/assets/.gitkeep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/log/.gitkeep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/public/403.html10066400659 Bytes61012bba1aed0f7fdb58a35b67d388c41fbb992a3fc7cf02fca25987958952d4
spec/dummy/public/404.html10064400728 Bytese83bab5bc954e390da4d67691e61ee368b97738ab7d165c4d35d54977c116f58
spec/dummy/public/422.html10064400711 Bytes97a7b03d5364abcb3e667d94da1f7f5112dd07487d6f969c23eb5f2cd7c2171b
spec/dummy/public/500.html10064400643 Bytesc0f4e7e13b8cbf8d37126ff3ba8966eb9fbdc61683e75c3f61ca7316998bbb25
spec/dummy/public/favicon.ico100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/script/rails10075500295 Bytesb9535049af7be6700e161fe507b5e7ea4f884d329e9224d08d8f4f840c896257
spec/factories/post.rb10066400164 Bytesfa7ca52c1a042c9ca28333e645eeb1018bec99cb4fc1ca80a292990c55057300
spec/features/auth_error_path_spec.rb10064400456 Bytesdb6fa0d4bea97523888d44451799acd2b919aa709d8e425d418286a835d55888
spec/features/default_role_authorization_spec.rb100664006.98 KB8d4c69f3d399f4d00db48d2fdfc4f6500cc71382fef80fe2519b7aa21ad145bb
spec/features/sign_in_spec.rb100664005.93 KB7a2051b6b65c98d2fee60eb9c2e0e53a89b1bc73e54f3af576c81f7ae3857b74
spec/features/token_validation_spec.rb100644002.65 KBfadbf24a042b77f1af75968c59db969a3b8353a07c1888f3e49b1fddeb3a0c15
spec/g5_authenticatable/version_spec.rb10064400150 Bytesec909deba8fd32a2341e5353b4b5cf3904fba3320404d8dfecd418bc1c8cd4ba
spec/lib/generators/g5_authenticatable/install_generator_spec.rb100664003.75 KBeaf536db775f0e135b2433410b7056d6af42b1d5012dc511b50408b69ce1732c
spec/models/.gitkeep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/models/g5_authenticatable/role_spec.rb100664002.54 KB0c21f07e76a3f118c5da2018dd7825006297338810363b2a9513560c28ece37e
spec/models/g5_authenticatable/user_spec.rb1006640011.5 KB6313431effe47cf3011a767d0ed96b9559053168dafeff352dd08cbd96dd8388
spec/models/post_spec.rb10066400276 Bytes50badd61b7b90cd9a939d57daeddd70fba912a7c0501bae9442ecc7f4586c03e
spec/policies/application_policy_spec.rb100664003.78 KBfcbcc64d17fd78fe05a159457c6f82805c09766c5382e7ee6f03695bc0bb2d76
spec/policies/post_policy_spec.rb10066400688 Bytesa5b705176af30ffd31cb9af3c2a334d83bd05482123f276ebba785cfe5be6f44
spec/requests/default_role_authorization_spec.rb100664004.45 KB289ef5568ac5c2c7dd4a83b4a1df8e64556b0ed3610e4af20b899e4cae00c9cc
spec/requests/grape_api_spec.rb10064400426 Bytes16c5b05d6e3a6443cb75753035dff82981ee41460dc48c7dd4fdf99d52f6b6cb
spec/requests/rails_api_spec.rb100644001.33 KBdd4936a3cdec8d75f9421383c7161d6f4b7ce1d4a2f44feba410d09df58540d9
spec/requests/sign_out_spec.rb100644001.24 KBff41f71746774b9626907125d36b167936afabc33d6c4921c12ab3bf9e7efd87
spec/requests/token_validation_spec.rb100644001.97 KB23944aa814099fbe00daf77b4359761dba0f461a6e9b5abad81f22fb8bbcfbfb
spec/routing/auth_error_routing_spec.rb10064400389 Bytes5dbe681508163fffe035b45ebb9d5d5451f6f167817a3e15ecf4d1eb9f9d7bc4
spec/routing/sign_out_routing_spec.rb10064400315 Bytesd84fbb0957b62f904a6181ec3c05539afaa81d376c1f7ff06b366454c6651bdb
spec/spec_helper.rb100664001.6 KB1ff69149c95e69ca55fd41fb48f531692afe96ee0bb5db60bf39e5e890fccb0e
spec/support/devise.rb1006440088 Bytes36fb1fa706c3e634f9b66e7d1f468a59c987b9d571b15ae12f1a71b2c77c3e3f
spec/support/shared_contexts/rake.rb10064400743 Bytes32246018e5340c7a545914028e457760ebe30a7cf5d3f3de0b9b94820af25d72
spec/support/shared_examples/super_admin_authorizer.rb10066400838 Bytes0c555226933ee967f4e65f6b7fdf13628a3aaf822bb3adb0c1ab3e6ec63690ab
spec/support/token_validation.rb10064400109 Bytesd560aff34fce62ed1855fd4fd1a46a5829d550bde722162fd0b9ab4ab6c58db6
spec/tasks/purge_users_spec.rb10064400980 Bytes36a51b829c239bd921a88e8b4fba040755a6f710b81123ae3dbc434c406a5a13