{"packages":{"codeigniter4/shield":{"dev-dependabot/composer/codeigniter/coding-standard-1.7.staror-1.8.star":{"name":"codeigniter4/shield","description":"Authentication and Authorization for CodeIgniter 4","keywords":["authorization","Authentication","codeigniter","codeigniter4"],"homepage":"https://github.com/codeigniter4/shield","version":"dev-dependabot/composer/codeigniter/coding-standard-1.7.staror-1.8.star","version_normalized":"dev-dependabot/composer/codeigniter/coding-standard-1.7.staror-1.8.star","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","role":"Developer"}],"source":{"url":"https://github.com/codeigniter4/shield.git","type":"git","reference":"fb724148f4880f6829fdd83204e6c44051ea3042"},"dist":{"url":"https://api.github.com/repos/codeigniter4/shield/zipball/fb724148f4880f6829fdd83204e6c44051ea3042","type":"zip","shasum":"","reference":"fb724148f4880f6829fdd83204e6c44051ea3042"},"type":"library","funding":[],"time":"2025-01-22T14:58:51+00:00","autoload":{"psr-4":{"CodeIgniter\\Shield\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4.3 || ^8.0","codeigniter4/settings":"^2.1"},"require-dev":{"codeigniter/coding-standard":"1.7.* || 1.8.*","codeigniter/phpstan-codeigniter":"^1.3","codeigniter4/devkit":"^1.0","codeigniter4/framework":">=4.3.5 <4.5.0 || ^4.5.1","firebase/php-jwt":"^6.4","mikey179/vfsstream":"^1.6.7","mockery/mockery":"^1.0","phpstan/extension-installer":"^1.3","phpstan/phpstan-strict-rules":"^1.5","phpunit/phpunit":"^9.6","rector/rector":"1.2.10"},"suggest":{"ext-curl":"Required to use the password validation rule via PwnedValidator class.","ext-openssl":"Required to use the JWT Authenticator."},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":8764075},"dev-develop":{"name":"codeigniter4/shield","description":"Authentication and Authorization for CodeIgniter 4","keywords":["authorization","Authentication","codeigniter","codeigniter4"],"homepage":"https://github.com/codeigniter4/shield","version":"dev-develop","version_normalized":"dev-develop","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","role":"Developer"}],"source":{"url":"https://github.com/codeigniter4/shield.git","type":"git","reference":"492365d9304f5034a4b7a350b91c2a5aa5cdce06"},"dist":{"url":"https://api.github.com/repos/codeigniter4/shield/zipball/492365d9304f5034a4b7a350b91c2a5aa5cdce06","type":"zip","shasum":"","reference":"492365d9304f5034a4b7a350b91c2a5aa5cdce06"},"type":"library","funding":[],"time":"2025-01-21T14:38:13+00:00","autoload":{"psr-4":{"CodeIgniter\\Shield\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"default-branch":true,"require":{"php":"^7.4.3 || ^8.0","codeigniter4/settings":"^2.1"},"require-dev":{"mockery/mockery":"^1.0","codeigniter4/devkit":"^1.0","mikey179/vfsstream":"^1.6.7","firebase/php-jwt":"^6.4","phpstan/extension-installer":"^1.3","phpstan/phpstan-strict-rules":"^1.5","codeigniter/phpstan-codeigniter":"^1.3","codeigniter4/framework":">=4.3.5 <4.5.0 || ^4.5.1","phpunit/phpunit":"^9.6","codeigniter/coding-standard":"1.7.*","rector/rector":"1.2.10"},"suggest":{"ext-curl":"Required to use the password validation rule via PwnedValidator class.","ext-openssl":"Required to use the JWT Authenticator."},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":6197510},"v1.0.0":{"name":"codeigniter4/shield","description":"Authentication and Authorization for CodeIgniter 4","keywords":["authorization","Authentication","codeigniter","codeigniter4"],"homepage":"https://github.com/codeigniter4/shield","version":"v1.0.0","version_normalized":"1.0.0.0","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","role":"Developer"}],"source":{"url":"https://github.com/codeigniter4/shield.git","type":"git","reference":"7be6b60250158ade521a6f0fdb15ece02254d09a"},"dist":{"url":"https://api.github.com/repos/codeigniter4/shield/zipball/7be6b60250158ade521a6f0fdb15ece02254d09a","type":"zip","shasum":"","reference":"7be6b60250158ade521a6f0fdb15ece02254d09a"},"type":"library","funding":[],"time":"2023-12-27T06:55:58+00:00","autoload":{"psr-4":{"CodeIgniter\\Shield\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4.3 || ^8.0","codeigniter4/settings":"^2.1"},"require-dev":{"codeigniter/phpstan-codeigniter":"^1.3","codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.3.5","firebase/php-jwt":"^6.4","mikey179/vfsstream":"^1.6.7","mockery/mockery":"^1.0","phpstan/extension-installer":"^1.3","phpstan/phpstan-strict-rules":"^1.5","rector/rector":"0.18.13"},"suggest":{"ext-curl":"Required to use the password validation rule via PwnedValidator class.","ext-openssl":"Required to use the JWT Authenticator."},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":7791642},"v1.0.0-beta":{"name":"codeigniter4/shield","description":"Authentication and Authorization for CodeIgniter 4","keywords":["authorization","Authentication","codeigniter","codeigniter4"],"homepage":"https://github.com/codeigniter4/shield","version":"v1.0.0-beta","version_normalized":"1.0.0.0-beta","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","role":"Developer"}],"source":{"url":"https://github.com/codeigniter4/shield.git","type":"git","reference":"c66012f887d9e9ab14183472b162114f48ad4561"},"dist":{"url":"https://api.github.com/repos/codeigniter4/shield/zipball/c66012f887d9e9ab14183472b162114f48ad4561","type":"zip","shasum":"","reference":"c66012f887d9e9ab14183472b162114f48ad4561"},"type":"library","funding":[],"time":"2022-06-03T03:40:05+00:00","autoload":{"psr-4":{"CodeIgniter\\Shield\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4 || ^8.0","codeigniter4/settings":"^2.0"},"require-dev":{"codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.1","mockery/mockery":"^1.0"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":6307720},"v1.0.0-beta.2":{"name":"codeigniter4/shield","description":"Authentication and Authorization for CodeIgniter 4","keywords":["authorization","Authentication","codeigniter","codeigniter4"],"homepage":"https://github.com/codeigniter4/shield","version":"v1.0.0-beta.2","version_normalized":"1.0.0.0-beta2","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","role":"Developer"}],"source":{"url":"https://github.com/codeigniter4/shield.git","type":"git","reference":"342a368536678621998c3c41d276480cd14ec6c6"},"dist":{"url":"https://api.github.com/repos/codeigniter4/shield/zipball/342a368536678621998c3c41d276480cd14ec6c6","type":"zip","shasum":"","reference":"342a368536678621998c3c41d276480cd14ec6c6"},"type":"library","funding":[],"time":"2022-08-07T15:20:07+00:00","autoload":{"psr-4":{"CodeIgniter\\Shield\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4.3 || ^8.0","codeigniter4/settings":"^2.0"},"require-dev":{"codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.2.3","mockery/mockery":"^1.0"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":6475879},"v1.0.0-beta.3":{"name":"codeigniter4/shield","description":"Authentication and Authorization for CodeIgniter 4","keywords":["authorization","Authentication","codeigniter","codeigniter4"],"homepage":"https://github.com/codeigniter4/shield","version":"v1.0.0-beta.3","version_normalized":"1.0.0.0-beta3","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","role":"Developer"}],"source":{"url":"https://github.com/codeigniter4/shield.git","type":"git","reference":"5e6d5175da45b06dbe7d1deda03458d79d45a951"},"dist":{"url":"https://api.github.com/repos/codeigniter4/shield/zipball/5e6d5175da45b06dbe7d1deda03458d79d45a951","type":"zip","shasum":"","reference":"5e6d5175da45b06dbe7d1deda03458d79d45a951"},"type":"library","funding":[],"time":"2022-10-30T23:14:47+00:00","autoload":{"files":["src/Helpers/auth_helper.php","src/Helpers/email_helper.php"],"psr-4":{"CodeIgniter\\Shield\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4.3 || ^8.0","codeigniter4/settings":"^2.0"},"require-dev":{"codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.2.3","mockery/mockery":"^1.0"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":6669151},"v1.0.0-beta.4":{"name":"codeigniter4/shield","description":"Authentication and Authorization for CodeIgniter 4","keywords":["authorization","Authentication","codeigniter","codeigniter4"],"homepage":"https://github.com/codeigniter4/shield","version":"v1.0.0-beta.4","version_normalized":"1.0.0.0-beta4","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","role":"Developer"}],"source":{"url":"https://github.com/codeigniter4/shield.git","type":"git","reference":"ea9688dd01d100193d834117dbfc2cfabcf9ea0b"},"dist":{"url":"https://api.github.com/repos/codeigniter4/shield/zipball/ea9688dd01d100193d834117dbfc2cfabcf9ea0b","type":"zip","shasum":"","reference":"ea9688dd01d100193d834117dbfc2cfabcf9ea0b"},"type":"library","funding":[],"time":"2023-03-11T05:01:18+00:00","autoload":{"files":["src/Helpers/auth_helper.php","src/Helpers/email_helper.php"],"psr-4":{"CodeIgniter\\Shield\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4.3 || ^8.0","codeigniter4/settings":"^2.1"},"require-dev":{"codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.2.7","mikey179/vfsstream":"^1.6.7","mockery/mockery":"^1.0"},"suggest":{"ext-curl":"Required to use the password validation rule via PwnedValidator class."},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":7029553},"v1.0.0-beta.5":{"name":"codeigniter4/shield","description":"Authentication and Authorization for CodeIgniter 4","keywords":["authorization","Authentication","codeigniter","codeigniter4"],"homepage":"https://github.com/codeigniter4/shield","version":"v1.0.0-beta.5","version_normalized":"1.0.0.0-beta5","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","role":"Developer"}],"source":{"url":"https://github.com/codeigniter4/shield.git","type":"git","reference":"062d66b1570fea14b22dc3dae6414d64879eb519"},"dist":{"url":"https://api.github.com/repos/codeigniter4/shield/zipball/062d66b1570fea14b22dc3dae6414d64879eb519","type":"zip","shasum":"","reference":"062d66b1570fea14b22dc3dae6414d64879eb519"},"type":"library","funding":[],"time":"2023-03-18T08:49:30+00:00","autoload":{"files":["src/Helpers/auth_helper.php","src/Helpers/email_helper.php"],"psr-4":{"CodeIgniter\\Shield\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4.3 || ^8.0","codeigniter4/settings":"^2.1"},"require-dev":{"codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.2.7","mikey179/vfsstream":"^1.6.7","mockery/mockery":"^1.0"},"suggest":{"ext-curl":"Required to use the password validation rule via PwnedValidator class."},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":7049108},"v1.0.0-beta.6":{"name":"codeigniter4/shield","description":"Authentication and Authorization for CodeIgniter 4","keywords":["authorization","Authentication","codeigniter","codeigniter4"],"homepage":"https://github.com/codeigniter4/shield","version":"v1.0.0-beta.6","version_normalized":"1.0.0.0-beta6","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","role":"Developer"}],"source":{"url":"https://github.com/codeigniter4/shield.git","type":"git","reference":"b5fbc784e8ab6ee8e9de103e62b15f8248c05a9f"},"dist":{"url":"https://api.github.com/repos/codeigniter4/shield/zipball/b5fbc784e8ab6ee8e9de103e62b15f8248c05a9f","type":"zip","shasum":"","reference":"b5fbc784e8ab6ee8e9de103e62b15f8248c05a9f"},"type":"library","funding":[],"time":"2023-04-26T08:31:55+00:00","autoload":{"files":["src/Helpers/auth_helper.php","src/Helpers/email_helper.php"],"psr-4":{"CodeIgniter\\Shield\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4.3 || ^8.0","codeigniter4/settings":"^2.1"},"require-dev":{"codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.2.7","mikey179/vfsstream":"^1.6.7","mockery/mockery":"^1.0","firebase/php-jwt":"^6.4"},"suggest":{"ext-curl":"Required to use the password validation rule via PwnedValidator class.","ext-openssl":"Required to use the JWT Authenticator."},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":7154632},"v1.0.0-beta.7":{"name":"codeigniter4/shield","description":"Authentication and Authorization for CodeIgniter 4","keywords":["authorization","Authentication","codeigniter","codeigniter4"],"homepage":"https://github.com/codeigniter4/shield","version":"v1.0.0-beta.7","version_normalized":"1.0.0.0-beta7","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","role":"Developer"}],"source":{"url":"https://github.com/codeigniter4/shield.git","type":"git","reference":"5e4ebadefa66b5af77794c633bfa44fa3be09b73"},"dist":{"url":"https://api.github.com/repos/codeigniter4/shield/zipball/5e4ebadefa66b5af77794c633bfa44fa3be09b73","type":"zip","shasum":"","reference":"5e4ebadefa66b5af77794c633bfa44fa3be09b73"},"type":"library","funding":[],"time":"2023-10-09T05:42:13+00:00","autoload":{"files":["src/Helpers/auth_helper.php"],"psr-4":{"CodeIgniter\\Shield\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4.3 || ^8.0","codeigniter4/settings":"^2.1"},"require-dev":{"codeigniter/phpstan-codeigniter":"^1.3","codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.3.5","firebase/php-jwt":"^6.4","mikey179/vfsstream":"^1.6.7","mockery/mockery":"^1.0","phpstan/extension-installer":"^1.3","phpstan/phpstan-strict-rules":"^1.5","rector/rector":"0.18.5"},"suggest":{"ext-curl":"Required to use the password validation rule via PwnedValidator class.","ext-openssl":"Required to use the JWT Authenticator."},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":7578427},"v1.0.0-beta.8":{"name":"codeigniter4/shield","description":"Authentication and Authorization for CodeIgniter 4","keywords":["authorization","Authentication","codeigniter","codeigniter4"],"homepage":"https://github.com/codeigniter4/shield","version":"v1.0.0-beta.8","version_normalized":"1.0.0.0-beta8","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","role":"Developer"}],"source":{"url":"https://github.com/codeigniter4/shield.git","type":"git","reference":"434e5a0e550d24199dc4f04033a872e8d3d847d7"},"dist":{"url":"https://api.github.com/repos/codeigniter4/shield/zipball/434e5a0e550d24199dc4f04033a872e8d3d847d7","type":"zip","shasum":"","reference":"434e5a0e550d24199dc4f04033a872e8d3d847d7"},"type":"library","funding":[],"time":"2023-11-22T23:56:12+00:00","autoload":{"psr-4":{"CodeIgniter\\Shield\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4.3 || ^8.0","codeigniter4/settings":"^2.1"},"require-dev":{"codeigniter/phpstan-codeigniter":"^1.3","codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.3.5","firebase/php-jwt":"^6.4","mikey179/vfsstream":"^1.6.7","mockery/mockery":"^1.0","phpstan/extension-installer":"^1.3","phpstan/phpstan-strict-rules":"^1.5","rector/rector":"0.18.10"},"suggest":{"ext-curl":"Required to use the password validation rule via PwnedValidator class.","ext-openssl":"Required to use the JWT Authenticator."},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":7703207},"v1.0.1":{"name":"codeigniter4/shield","description":"Authentication and Authorization for CodeIgniter 4","keywords":["authorization","Authentication","codeigniter","codeigniter4"],"homepage":"https://github.com/codeigniter4/shield","version":"v1.0.1","version_normalized":"1.0.1.0","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","role":"Developer"}],"source":{"url":"https://github.com/codeigniter4/shield.git","type":"git","reference":"d97aa5fba44971d1916bbbee79bef3804ab5e111"},"dist":{"url":"https://api.github.com/repos/codeigniter4/shield/zipball/d97aa5fba44971d1916bbbee79bef3804ab5e111","type":"zip","shasum":"","reference":"d97aa5fba44971d1916bbbee79bef3804ab5e111"},"type":"library","funding":[],"time":"2024-02-15T04:03:19+00:00","autoload":{"psr-4":{"CodeIgniter\\Shield\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4.3 || ^8.0","codeigniter4/settings":"^2.1"},"require-dev":{"codeigniter/phpstan-codeigniter":"^1.3","codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.3.5","firebase/php-jwt":"^6.4","mikey179/vfsstream":"^1.6.7","mockery/mockery":"^1.0","phpstan/extension-installer":"^1.3","phpstan/phpstan-strict-rules":"^1.5","rector/rector":"1.0.0"},"suggest":{"ext-curl":"Required to use the password validation rule via PwnedValidator class.","ext-openssl":"Required to use the JWT Authenticator."},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":7920680},"v1.0.2":{"name":"codeigniter4/shield","description":"Authentication and Authorization for CodeIgniter 4","keywords":["authorization","Authentication","codeigniter","codeigniter4"],"homepage":"https://github.com/codeigniter4/shield","version":"v1.0.2","version_normalized":"1.0.2.0","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","role":"Developer"}],"source":{"url":"https://github.com/codeigniter4/shield.git","type":"git","reference":"0b1cab53ea89b37464f72ad075b9b287c0cc0f5e"},"dist":{"url":"https://api.github.com/repos/codeigniter4/shield/zipball/0b1cab53ea89b37464f72ad075b9b287c0cc0f5e","type":"zip","shasum":"","reference":"0b1cab53ea89b37464f72ad075b9b287c0cc0f5e"},"type":"library","funding":[],"time":"2024-03-17T04:00:12+00:00","autoload":{"psr-4":{"CodeIgniter\\Shield\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4.3 || ^8.0","codeigniter4/settings":"^2.1"},"require-dev":{"codeigniter/phpstan-codeigniter":"^1.3","codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.3.5","firebase/php-jwt":"^6.4","mikey179/vfsstream":"^1.6.7","mockery/mockery":"^1.0","phpstan/extension-installer":"^1.3","phpstan/phpstan-strict-rules":"^1.5","rector/rector":"1.0.3"},"suggest":{"ext-curl":"Required to use the password validation rule via PwnedValidator class.","ext-openssl":"Required to use the JWT Authenticator."},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":8006921},"v1.0.3":{"name":"codeigniter4/shield","description":"Authentication and Authorization for CodeIgniter 4","keywords":["authorization","Authentication","codeigniter","codeigniter4"],"homepage":"https://github.com/codeigniter4/shield","version":"v1.0.3","version_normalized":"1.0.3.0","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","role":"Developer"}],"source":{"url":"https://github.com/codeigniter4/shield.git","type":"git","reference":"3fbac7a3da41ebaac7d51708244f68df596409f0"},"dist":{"url":"https://api.github.com/repos/codeigniter4/shield/zipball/3fbac7a3da41ebaac7d51708244f68df596409f0","type":"zip","shasum":"","reference":"3fbac7a3da41ebaac7d51708244f68df596409f0"},"type":"library","funding":[],"time":"2024-04-14T08:57:57+00:00","autoload":{"psr-4":{"CodeIgniter\\Shield\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4.3 || ^8.0","codeigniter4/settings":"^2.1"},"require-dev":{"codeigniter/phpstan-codeigniter":"^1.3","codeigniter4/devkit":"^1.0","codeigniter4/framework":">=4.3.5 <4.5.0 || ^4.5.1","firebase/php-jwt":"^6.4","mikey179/vfsstream":"^1.6.7","mockery/mockery":"^1.0","phpstan/extension-installer":"^1.3","phpstan/phpstan-strict-rules":"^1.5","rector/rector":"1.0.4"},"suggest":{"ext-curl":"Required to use the password validation rule via PwnedValidator class.","ext-openssl":"Required to use the JWT Authenticator."},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":8083959},"v1.1.0":{"name":"codeigniter4/shield","description":"Authentication and Authorization for CodeIgniter 4","keywords":["authorization","Authentication","codeigniter","codeigniter4"],"homepage":"https://github.com/codeigniter4/shield","version":"v1.1.0","version_normalized":"1.1.0.0","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","role":"Developer"}],"source":{"url":"https://github.com/codeigniter4/shield.git","type":"git","reference":"22a8b3b58dafa7a5c080bc61446653aeb9fffc06"},"dist":{"url":"https://api.github.com/repos/codeigniter4/shield/zipball/22a8b3b58dafa7a5c080bc61446653aeb9fffc06","type":"zip","shasum":"","reference":"22a8b3b58dafa7a5c080bc61446653aeb9fffc06"},"type":"library","funding":[],"time":"2024-06-13T08:54:48+00:00","autoload":{"psr-4":{"CodeIgniter\\Shield\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4.3 || ^8.0","codeigniter4/settings":"^2.1"},"require-dev":{"codeigniter/phpstan-codeigniter":"^1.3","codeigniter4/devkit":"^1.0","codeigniter4/framework":">=4.3.5 <4.5.0 || ^4.5.1","firebase/php-jwt":"^6.4","mikey179/vfsstream":"^1.6.7","mockery/mockery":"^1.0","phpstan/extension-installer":"^1.3","phpstan/phpstan-strict-rules":"^1.5","phpunit/phpunit":"^9.6","rector/rector":"1.1.0"},"suggest":{"ext-curl":"Required to use the password validation rule via PwnedValidator class.","ext-openssl":"Required to use the JWT Authenticator."},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":8230132}}}}