{"packages":{"agungsugiarto/codeigniter4-authentication":{"1.x-dev":{"name":"agungsugiarto/codeigniter4-authentication","description":"Provides an API for authentication and includes concrete authentication adapters for common use case scenarios","keywords":["Authentication","auth","codeigniter4"],"homepage":"","version":"1.x-dev","version_normalized":"1.9999999.9999999.9999999-dev","license":["MIT"],"authors":[{"name":"Agung Sugiarto","email":"me.agungsugiarto@gmail.com","homepage":"https://agungsugiarto.github.io","role":"Developer"}],"source":{"url":"https://github.com/agungsugiarto/codeigniter4-authentication.git","type":"git","reference":"74e58266b54866d3c4ed7261d78401d8a4c30935"},"dist":{"url":"https://api.github.com/repos/agungsugiarto/codeigniter4-authentication/zipball/74e58266b54866d3c4ed7261d78401d8a4c30935","type":"zip","shasum":"","reference":"74e58266b54866d3c4ed7261d78401d8a4c30935"},"type":"library","funding":[{"url":"https://saweria.co/agungsugiarto","type":"custom"}],"time":"2022-10-15T06:16:29+00:00","autoload":{"files":["src/Helpers/auth_helper.php"],"psr-4":{"Fluent\\Auth\\":"src/"}},"extra":{"branch-alias":{"dev-master":"1.x-dev"}},"require":{"codeigniter4/framework":"^4.1","php":"^7.3 || ^8.0"},"require-dev":{"fakerphp/faker":"^1.13","phpunit/phpunit":"^9.1"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":4985991},"2.x-dev":{"name":"agungsugiarto/codeigniter4-authentication","description":"Provides an API for authentication and includes concrete authentication adapters for common use case scenarios","keywords":["Authentication","auth","codeigniter4"],"homepage":"","version":"2.x-dev","version_normalized":"2.9999999.9999999.9999999-dev","license":["MIT"],"authors":[{"name":"Agung Sugiarto","email":"me.agungsugiarto@gmail.com","homepage":"https://agungsugiarto.github.io","role":"Developer"}],"source":{"url":"https://github.com/agungsugiarto/codeigniter4-authentication.git","type":"git","reference":"2108a36b13def85bad32ad940553b0f20c3560aa"},"dist":{"url":"https://api.github.com/repos/agungsugiarto/codeigniter4-authentication/zipball/2108a36b13def85bad32ad940553b0f20c3560aa","type":"zip","shasum":"","reference":"2108a36b13def85bad32ad940553b0f20c3560aa"},"type":"library","funding":[{"url":"https://saweria.co/agungsugiarto","type":"custom"}],"time":"2024-03-13T14:31:47+00:00","autoload":{"files":["src/Helpers/auth_helper.php"],"psr-4":{"Fluent\\Auth\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.x-dev"}},"default-branch":true,"require":{"codeigniter4/framework":"^4.1","php":"^7.3 || ^8.0","tightenco/collect":"^8.83"},"require-dev":{"fakerphp/faker":"^1.13","phpunit/phpunit":"^9.1"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":6149351},"dev-master":{"name":"agungsugiarto/codeigniter4-authentication","description":"Provides an API for authentication and includes concrete authentication adapters for common use case scenarios","keywords":["Authentication","auth","codeigniter4"],"homepage":"","version":"dev-master","version_normalized":"9999999-dev","license":["MIT"],"authors":[{"name":"Agung Sugiarto","email":"me.agungsugiarto@gmail.com","homepage":"https://agungsugiarto.github.io","role":"Developer"}],"source":{"url":"https://github.com/agungsugiarto/codeigniter4-authentication.git","type":"git","reference":"bc2f6abf2aa0f0a5ff9049edebbf35860dd51e53"},"dist":{"url":"https://api.github.com/repos/agungsugiarto/codeigniter4-authentication/zipball/bc2f6abf2aa0f0a5ff9049edebbf35860dd51e53","type":"zip","shasum":"","reference":"bc2f6abf2aa0f0a5ff9049edebbf35860dd51e53"},"type":"library","funding":[{"url":"https://saweria.co/agungsugiarto","type":"custom"}],"time":"2024-03-13T14:36:19+00:00","autoload":{"files":["src/Helpers/auth_helper.php"],"psr-4":{"Fluent\\Auth\\":"src/"}},"extra":{"branch-alias":{"dev-master":"3.x-dev"}},"require":{"codeigniter4/framework":"^4.1","php":"^7.3 || ^8.0","tightenco/collect":"^8.83"},"require-dev":{"fakerphp/faker":"^1.13","phpunit/phpunit":"^9.1"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":4835126},"v1.0.0":{"name":"agungsugiarto/codeigniter4-authentication","description":"Provides an API for authentication and includes concrete authentication adapters for common use case scenarios","keywords":["Authentication","auth","codeigniter4"],"homepage":"","version":"v1.0.0","version_normalized":"1.0.0.0","license":["MIT"],"authors":[{"name":"Agung Sugiarto","email":"me.agungsugiarto@gmail.com","homepage":"https://agungsugiarto.github.io","role":"Developer"}],"source":{"url":"https://github.com/agungsugiarto/codeigniter4-authentication.git","type":"git","reference":"57c9300253df1ab39c0df077a5b0c83b89b75017"},"dist":{"url":"https://api.github.com/repos/agungsugiarto/codeigniter4-authentication/zipball/57c9300253df1ab39c0df077a5b0c83b89b75017","type":"zip","shasum":"","reference":"57c9300253df1ab39c0df077a5b0c83b89b75017"},"type":"library","funding":[{"url":"https://saweria.co/agungsugiarto","type":"custom"}],"time":"2021-03-02T11:22:42+00:00","autoload":{"files":["src/Helpers/auth_helper.php"],"psr-4":{"Fluent\\Auth\\":"src/"}},"extra":{"branch-alias":{"dev-master":"1.x-dev"}},"require":{"codeigniter4/framework":"^4.1","php":"^7.3 || ^8.0"},"require-dev":{"fakerphp/faker":"^1.13","phpunit/phpunit":"^9.1","laminas/laminas-coding-standard":"^2.1"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":4985999},"v1.0.1":{"name":"agungsugiarto/codeigniter4-authentication","description":"Provides an API for authentication and includes concrete authentication adapters for common use case scenarios","keywords":["Authentication","auth","codeigniter4"],"homepage":"","version":"v1.0.1","version_normalized":"1.0.1.0","license":["MIT"],"authors":[{"name":"Agung Sugiarto","email":"me.agungsugiarto@gmail.com","homepage":"https://agungsugiarto.github.io","role":"Developer"}],"source":{"url":"https://github.com/agungsugiarto/codeigniter4-authentication.git","type":"git","reference":"5dc7608b9b87bb346c04a5cef872d6cda7250d43"},"dist":{"url":"https://api.github.com/repos/agungsugiarto/codeigniter4-authentication/zipball/5dc7608b9b87bb346c04a5cef872d6cda7250d43","type":"zip","shasum":"","reference":"5dc7608b9b87bb346c04a5cef872d6cda7250d43"},"type":"library","funding":[{"url":"https://saweria.co/agungsugiarto","type":"custom"}],"time":"2021-05-07T05:13:47+00:00","autoload":{"files":["src/Helpers/auth_helper.php"],"psr-4":{"Fluent\\Auth\\":"src/"}},"extra":{"branch-alias":{"dev-master":"1.x-dev"}},"require":{"codeigniter4/framework":"^4.1","php":"^7.3 || ^8.0"},"require-dev":{"fakerphp/faker":"^1.13","phpunit/phpunit":"^9.1","laminas/laminas-coding-standard":"^2.1"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":5176518},"v1.0.2":{"name":"agungsugiarto/codeigniter4-authentication","description":"Provides an API for authentication and includes concrete authentication adapters for common use case scenarios","keywords":["Authentication","auth","codeigniter4"],"homepage":"","version":"v1.0.2","version_normalized":"1.0.2.0","license":["MIT"],"authors":[{"name":"Agung Sugiarto","email":"me.agungsugiarto@gmail.com","homepage":"https://agungsugiarto.github.io","role":"Developer"}],"source":{"url":"https://github.com/agungsugiarto/codeigniter4-authentication.git","type":"git","reference":"9f4abd6cdde961c354a7129f5c31ed38164f710e"},"dist":{"url":"https://api.github.com/repos/agungsugiarto/codeigniter4-authentication/zipball/9f4abd6cdde961c354a7129f5c31ed38164f710e","type":"zip","shasum":"","reference":"9f4abd6cdde961c354a7129f5c31ed38164f710e"},"type":"library","funding":[{"url":"https://saweria.co/agungsugiarto","type":"custom"}],"time":"2021-05-19T05:38:59+00:00","autoload":{"files":["src/Helpers/auth_helper.php"],"psr-4":{"Fluent\\Auth\\":"src/"}},"extra":{"branch-alias":{"dev-master":"1.x-dev"}},"require":{"codeigniter4/framework":"^4.1","php":"^7.3 || ^8.0"},"require-dev":{"fakerphp/faker":"^1.13","phpunit/phpunit":"^9.1","laminas/laminas-coding-standard":"^2.1"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":5214724},"v1.0.3":{"name":"agungsugiarto/codeigniter4-authentication","description":"Provides an API for authentication and includes concrete authentication adapters for common use case scenarios","keywords":["Authentication","auth","codeigniter4"],"homepage":"","version":"v1.0.3","version_normalized":"1.0.3.0","license":["MIT"],"authors":[{"name":"Agung Sugiarto","email":"me.agungsugiarto@gmail.com","homepage":"https://agungsugiarto.github.io","role":"Developer"}],"source":{"url":"https://github.com/agungsugiarto/codeigniter4-authentication.git","type":"git","reference":"abd89d3de20337725789ac95411193ce60caeb1c"},"dist":{"url":"https://api.github.com/repos/agungsugiarto/codeigniter4-authentication/zipball/abd89d3de20337725789ac95411193ce60caeb1c","type":"zip","shasum":"","reference":"abd89d3de20337725789ac95411193ce60caeb1c"},"type":"library","funding":[{"url":"https://saweria.co/agungsugiarto","type":"custom"}],"time":"2021-06-02T17:20:43+00:00","autoload":{"files":["src/Helpers/auth_helper.php"],"psr-4":{"Fluent\\Auth\\":"src/"}},"extra":{"branch-alias":{"dev-master":"1.x-dev"}},"require":{"codeigniter4/framework":"^4.1","php":"^7.3 || ^8.0"},"require-dev":{"fakerphp/faker":"^1.13","phpunit/phpunit":"^9.1","laminas/laminas-coding-standard":"^2.1"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":5256563},"v1.0.4":{"name":"agungsugiarto/codeigniter4-authentication","description":"Provides an API for authentication and includes concrete authentication adapters for common use case scenarios","keywords":["Authentication","auth","codeigniter4"],"homepage":"","version":"v1.0.4","version_normalized":"1.0.4.0","license":["MIT"],"authors":[{"name":"Agung Sugiarto","email":"me.agungsugiarto@gmail.com","homepage":"https://agungsugiarto.github.io","role":"Developer"}],"source":{"url":"https://github.com/agungsugiarto/codeigniter4-authentication.git","type":"git","reference":"f4f758dc4adc17f122a436fd11bbab8ba22164f5"},"dist":{"url":"https://api.github.com/repos/agungsugiarto/codeigniter4-authentication/zipball/f4f758dc4adc17f122a436fd11bbab8ba22164f5","type":"zip","shasum":"","reference":"f4f758dc4adc17f122a436fd11bbab8ba22164f5"},"type":"library","funding":[{"url":"https://saweria.co/agungsugiarto","type":"custom"}],"time":"2021-06-03T08:33:23+00:00","autoload":{"files":["src/Helpers/auth_helper.php"],"psr-4":{"Fluent\\Auth\\":"src/"}},"extra":{"branch-alias":{"dev-master":"1.x-dev"}},"require":{"codeigniter4/framework":"^4.1","php":"^7.3 || ^8.0"},"require-dev":{"fakerphp/faker":"^1.13","phpunit/phpunit":"^9.1","laminas/laminas-coding-standard":"^2.1"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":5258167},"v1.0.5":{"name":"agungsugiarto/codeigniter4-authentication","description":"Provides an API for authentication and includes concrete authentication adapters for common use case scenarios","keywords":["Authentication","auth","codeigniter4"],"homepage":"","version":"v1.0.5","version_normalized":"1.0.5.0","license":["MIT"],"authors":[{"name":"Agung Sugiarto","email":"me.agungsugiarto@gmail.com","homepage":"https://agungsugiarto.github.io","role":"Developer"}],"source":{"url":"https://github.com/agungsugiarto/codeigniter4-authentication.git","type":"git","reference":"7ba53bfe756573b72e4d1e74d618a28cf03f186d"},"dist":{"url":"https://api.github.com/repos/agungsugiarto/codeigniter4-authentication/zipball/7ba53bfe756573b72e4d1e74d618a28cf03f186d","type":"zip","shasum":"","reference":"7ba53bfe756573b72e4d1e74d618a28cf03f186d"},"type":"library","funding":[{"url":"https://saweria.co/agungsugiarto","type":"custom"}],"time":"2021-06-08T11:08:18+00:00","autoload":{"files":["src/Helpers/auth_helper.php"],"psr-4":{"Fluent\\Auth\\":"src/"}},"extra":{"branch-alias":{"dev-master":"1.x-dev"}},"require":{"codeigniter4/framework":"^4.1","php":"^7.3 || ^8.0"},"require-dev":{"fakerphp/faker":"^1.13","phpunit/phpunit":"^9.1","laminas/laminas-coding-standard":"^2.1"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":5271405},"v1.0.6":{"name":"agungsugiarto/codeigniter4-authentication","description":"Provides an API for authentication and includes concrete authentication adapters for common use case scenarios","keywords":["Authentication","auth","codeigniter4"],"homepage":"","version":"v1.0.6","version_normalized":"1.0.6.0","license":["MIT"],"authors":[{"name":"Agung Sugiarto","email":"me.agungsugiarto@gmail.com","homepage":"https://agungsugiarto.github.io","role":"Developer"}],"source":{"url":"https://github.com/agungsugiarto/codeigniter4-authentication.git","type":"git","reference":"7984d6d7a8440058616f895069aae6644d169a0f"},"dist":{"url":"https://api.github.com/repos/agungsugiarto/codeigniter4-authentication/zipball/7984d6d7a8440058616f895069aae6644d169a0f","type":"zip","shasum":"","reference":"7984d6d7a8440058616f895069aae6644d169a0f"},"type":"library","funding":[{"url":"https://saweria.co/agungsugiarto","type":"custom"}],"time":"2021-06-08T12:36:49+00:00","autoload":{"files":["src/Helpers/auth_helper.php"],"psr-4":{"Fluent\\Auth\\":"src/"}},"extra":{"branch-alias":{"dev-master":"1.x-dev"}},"require":{"codeigniter4/framework":"^4.1","php":"^7.3 || ^8.0"},"require-dev":{"fakerphp/faker":"^1.13","phpunit/phpunit":"^9.1","laminas/laminas-coding-standard":"^2.1"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":5271583},"v1.0.7":{"name":"agungsugiarto/codeigniter4-authentication","description":"Provides an API for authentication and includes concrete authentication adapters for common use case scenarios","keywords":["Authentication","auth","codeigniter4"],"homepage":"","version":"v1.0.7","version_normalized":"1.0.7.0","license":["MIT"],"authors":[{"name":"Agung Sugiarto","email":"me.agungsugiarto@gmail.com","homepage":"https://agungsugiarto.github.io","role":"Developer"}],"source":{"url":"https://github.com/agungsugiarto/codeigniter4-authentication.git","type":"git","reference":"186c2e0a871c0a03bf8f6f1f2a44ee5ce94d0f06"},"dist":{"url":"https://api.github.com/repos/agungsugiarto/codeigniter4-authentication/zipball/186c2e0a871c0a03bf8f6f1f2a44ee5ce94d0f06","type":"zip","shasum":"","reference":"186c2e0a871c0a03bf8f6f1f2a44ee5ce94d0f06"},"type":"library","funding":[{"url":"https://saweria.co/agungsugiarto","type":"custom"}],"time":"2021-10-04T17:44:11+00:00","autoload":{"files":["src/Helpers/auth_helper.php"],"psr-4":{"Fluent\\Auth\\":"src/"}},"extra":{"branch-alias":{"dev-master":"1.x-dev"}},"require":{"codeigniter4/framework":"^4.1","php":"^7.3 || ^8.0"},"require-dev":{"fakerphp/faker":"^1.13","phpunit/phpunit":"^9.1","laminas/laminas-coding-standard":"^2.1"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":5567202},"v1.0.8":{"name":"agungsugiarto/codeigniter4-authentication","description":"Provides an API for authentication and includes concrete authentication adapters for common use case scenarios","keywords":["Authentication","auth","codeigniter4"],"homepage":"","version":"v1.0.8","version_normalized":"1.0.8.0","license":["MIT"],"authors":[{"name":"Agung Sugiarto","email":"me.agungsugiarto@gmail.com","homepage":"https://agungsugiarto.github.io","role":"Developer"}],"source":{"url":"https://github.com/agungsugiarto/codeigniter4-authentication.git","type":"git","reference":"5215a096baea7bf25150380ba76b5363c9fe897a"},"dist":{"url":"https://api.github.com/repos/agungsugiarto/codeigniter4-authentication/zipball/5215a096baea7bf25150380ba76b5363c9fe897a","type":"zip","shasum":"","reference":"5215a096baea7bf25150380ba76b5363c9fe897a"},"type":"library","funding":[{"url":"https://saweria.co/agungsugiarto","type":"custom"}],"time":"2022-03-10T13:08:45+00:00","autoload":{"files":["src/Helpers/auth_helper.php"],"psr-4":{"Fluent\\Auth\\":"src/"}},"extra":{"branch-alias":{"dev-master":"1.x-dev"}},"require":{"codeigniter4/framework":"^4.1","php":"^7.3 || ^8.0"},"require-dev":{"fakerphp/faker":"^1.13","phpunit/phpunit":"^9.1","laminas/laminas-coding-standard":"^2.1"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":6051478},"v2.0.0":{"name":"agungsugiarto/codeigniter4-authentication","description":"Provides an API for authentication and includes concrete authentication adapters for common use case scenarios","keywords":["Authentication","auth","codeigniter4"],"homepage":"","version":"v2.0.0","version_normalized":"2.0.0.0","license":["MIT"],"authors":[{"name":"Agung Sugiarto","email":"me.agungsugiarto@gmail.com","homepage":"https://agungsugiarto.github.io","role":"Developer"}],"source":{"url":"https://github.com/agungsugiarto/codeigniter4-authentication.git","type":"git","reference":"a57f8fc4431c8807ef9fff411be24404f35c08ed"},"dist":{"url":"https://api.github.com/repos/agungsugiarto/codeigniter4-authentication/zipball/a57f8fc4431c8807ef9fff411be24404f35c08ed","type":"zip","shasum":"","reference":"a57f8fc4431c8807ef9fff411be24404f35c08ed"},"type":"library","funding":[{"url":"https://saweria.co/agungsugiarto","type":"custom"}],"time":"2022-04-11T12:44:53+00:00","autoload":{"files":["src/Helpers/auth_helper.php"],"psr-4":{"Fluent\\Auth\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.x-dev"}},"require":{"codeigniter4/framework":"^4.1","php":"^7.3 || ^8.0","tightenco/collect":"^8.83"},"require-dev":{"fakerphp/faker":"^1.13","phpunit/phpunit":"^9.1","laminas/laminas-coding-standard":"^2.1"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":6149362},"v2.0.1":{"name":"agungsugiarto/codeigniter4-authentication","description":"Provides an API for authentication and includes concrete authentication adapters for common use case scenarios","keywords":["Authentication","auth","codeigniter4"],"homepage":"","version":"v2.0.1","version_normalized":"2.0.1.0","license":["MIT"],"authors":[{"name":"Agung Sugiarto","email":"me.agungsugiarto@gmail.com","homepage":"https://agungsugiarto.github.io","role":"Developer"}],"source":{"url":"https://github.com/agungsugiarto/codeigniter4-authentication.git","type":"git","reference":"3ec61e7bc1fde84653fd55bca06e28328440c73d"},"dist":{"url":"https://api.github.com/repos/agungsugiarto/codeigniter4-authentication/zipball/3ec61e7bc1fde84653fd55bca06e28328440c73d","type":"zip","shasum":"","reference":"3ec61e7bc1fde84653fd55bca06e28328440c73d"},"type":"library","funding":[{"url":"https://saweria.co/agungsugiarto","type":"custom"}],"time":"2022-09-28T03:00:12+00:00","autoload":{"files":["src/Helpers/auth_helper.php"],"psr-4":{"Fluent\\Auth\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.x-dev"}},"require":{"codeigniter4/framework":"^4.1","php":"^7.3 || ^8.0","tightenco/collect":"^8.83"},"require-dev":{"fakerphp/faker":"^1.13","phpunit/phpunit":"^9.1"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":6589322},"v2.0.2":{"name":"agungsugiarto/codeigniter4-authentication","description":"Provides an API for authentication and includes concrete authentication adapters for common use case scenarios","keywords":["Authentication","auth","codeigniter4"],"homepage":"","version":"v2.0.2","version_normalized":"2.0.2.0","license":["MIT"],"authors":[{"name":"Agung Sugiarto","email":"me.agungsugiarto@gmail.com","homepage":"https://agungsugiarto.github.io","role":"Developer"}],"source":{"url":"https://github.com/agungsugiarto/codeigniter4-authentication.git","type":"git","reference":"a4206f3ca27acba215c0d74b5f753cf4b40428f1"},"dist":{"url":"https://api.github.com/repos/agungsugiarto/codeigniter4-authentication/zipball/a4206f3ca27acba215c0d74b5f753cf4b40428f1","type":"zip","shasum":"","reference":"a4206f3ca27acba215c0d74b5f753cf4b40428f1"},"type":"library","funding":[{"url":"https://saweria.co/agungsugiarto","type":"custom"}],"time":"2022-09-29T01:40:58+00:00","autoload":{"files":["src/Helpers/auth_helper.php"],"psr-4":{"Fluent\\Auth\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.x-dev"}},"require":{"codeigniter4/framework":"^4.1","php":"^7.3 || ^8.0","tightenco/collect":"^8.83"},"require-dev":{"fakerphp/faker":"^1.13","phpunit/phpunit":"^9.1"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":6592922},"v2.1.0":{"name":"agungsugiarto/codeigniter4-authentication","description":"Provides an API for authentication and includes concrete authentication adapters for common use case scenarios","keywords":["Authentication","auth","codeigniter4"],"homepage":"","version":"v2.1.0","version_normalized":"2.1.0.0","license":["MIT"],"authors":[{"name":"Agung Sugiarto","email":"me.agungsugiarto@gmail.com","homepage":"https://agungsugiarto.github.io","role":"Developer"}],"source":{"url":"https://github.com/agungsugiarto/codeigniter4-authentication.git","type":"git","reference":"2108a36b13def85bad32ad940553b0f20c3560aa"},"dist":{"url":"https://api.github.com/repos/agungsugiarto/codeigniter4-authentication/zipball/2108a36b13def85bad32ad940553b0f20c3560aa","type":"zip","shasum":"","reference":"2108a36b13def85bad32ad940553b0f20c3560aa"},"type":"library","funding":[{"url":"https://saweria.co/agungsugiarto","type":"custom"}],"time":"2024-03-13T14:31:47+00:00","autoload":{"files":["src/Helpers/auth_helper.php"],"psr-4":{"Fluent\\Auth\\":"src/"}},"extra":{"branch-alias":{"dev-master":"2.x-dev"}},"require":{"codeigniter4/framework":"^4.1","php":"^7.3 || ^8.0","tightenco/collect":"^8.83"},"require-dev":{"fakerphp/faker":"^1.13","phpunit/phpunit":"^9.1"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":7996339}},"agungsugiarto/codeigniter4-authentication-jwt":{"dev-master":{"name":"agungsugiarto/codeigniter4-authentication-jwt","description":"JSON Web Token for codeigniter4 authentication.","keywords":["Authentication","auth","jwt","JSON Web Token","codeigniter4"],"homepage":"","version":"dev-master","version_normalized":"9999999-dev","license":["MIT"],"authors":[{"name":"Sean Tymon","email":"tymon148@gmail.com","homepage":"https://tymon.xyz","role":"Developer"},{"name":"Agung Sugiarto","email":"me.agungsugiarto@gmail.com","homepage":"https://agungsugiarto.github.io","role":"Developer"}],"source":{"url":"https://github.com/agungsugiarto/codeigniter4-authentication-jwt.git","type":"git","reference":"1768759e28772274fd24d79b3b968f7f3e6fa408"},"dist":{"url":"https://api.github.com/repos/agungsugiarto/codeigniter4-authentication-jwt/zipball/1768759e28772274fd24d79b3b968f7f3e6fa408","type":"zip","shasum":"","reference":"1768759e28772274fd24d79b3b968f7f3e6fa408"},"type":"library","funding":[{"url":"https://saweria.co/agungsugiarto","type":"custom"}],"time":"2022-05-11T06:13:28+00:00","autoload":{"psr-4":{"Fluent\\JWTAuth\\":"src/"}},"extra":{"branch-alias":{"dev-master":"1.x-dev"}},"default-branch":true,"require":{"codeigniter4/framework":"^4.1","php":"^7.3|^8.0","lcobucci/jwt":"<3.4","nesbot/carbon":"^2.0","tightenco/collect":"^8.19","agungsugiarto/codeigniter4-authentication":"^1.0|^2.0"},"require-dev":{"mockery/mockery":">=0.9.9","phpunit/phpunit":"^8.5|^9.4","yoast/phpunit-polyfills":"^0.2.0"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":4988534},"v1.0.0-beta.1":{"name":"agungsugiarto/codeigniter4-authentication-jwt","description":"JSON Web Token for codeigniter4 authentication.","keywords":["Authentication","auth","jwt","JSON Web Token","codeigniter4"],"homepage":"","version":"v1.0.0-beta.1","version_normalized":"1.0.0.0-beta1","license":["MIT"],"authors":[{"name":"Sean Tymon","email":"tymon148@gmail.com","homepage":"https://tymon.xyz","role":"Developer"},{"name":"Agung Sugiarto","email":"me.agungsugiarto@gmail.com","homepage":"https://agungsugiarto.github.io","role":"Developer"}],"source":{"url":"https://github.com/agungsugiarto/codeigniter4-authentication-jwt.git","type":"git","reference":"4cb07a739109052607c3e428e6bc50062d772c80"},"dist":{"url":"https://api.github.com/repos/agungsugiarto/codeigniter4-authentication-jwt/zipball/4cb07a739109052607c3e428e6bc50062d772c80","type":"zip","shasum":"","reference":"4cb07a739109052607c3e428e6bc50062d772c80"},"type":"library","funding":[{"url":"https://saweria.co/agungsugiarto","type":"custom"}],"time":"2022-03-28T17:04:10+00:00","autoload":{"psr-4":{"Fluent\\JWTAuth\\":"src/"}},"extra":{"branch-alias":{"dev-master":"1.x-dev"}},"require":{"agungsugiarto/codeigniter4-authentication":"^1.0","codeigniter4/framework":"^4.1","php":"^7.3|^8.0","lcobucci/jwt":"<3.4","nesbot/carbon":"^2.0","tightenco/collect":"^8.19"},"require-dev":{"mockery/mockery":">=0.9.9","phpunit/phpunit":"^8.5|^9.4","yoast/phpunit-polyfills":"^0.2.0","laminas/laminas-coding-standard":"^2.1"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":6103924},"v1.0.0-beta.2":{"name":"agungsugiarto/codeigniter4-authentication-jwt","description":"JSON Web Token for codeigniter4 authentication.","keywords":["Authentication","auth","jwt","JSON Web Token","codeigniter4"],"homepage":"","version":"v1.0.0-beta.2","version_normalized":"1.0.0.0-beta2","license":["MIT"],"authors":[{"name":"Sean Tymon","email":"tymon148@gmail.com","homepage":"https://tymon.xyz","role":"Developer"},{"name":"Agung Sugiarto","email":"me.agungsugiarto@gmail.com","homepage":"https://agungsugiarto.github.io","role":"Developer"}],"source":{"url":"https://github.com/agungsugiarto/codeigniter4-authentication-jwt.git","type":"git","reference":"1768759e28772274fd24d79b3b968f7f3e6fa408"},"dist":{"url":"https://api.github.com/repos/agungsugiarto/codeigniter4-authentication-jwt/zipball/1768759e28772274fd24d79b3b968f7f3e6fa408","type":"zip","shasum":"","reference":"1768759e28772274fd24d79b3b968f7f3e6fa408"},"type":"library","funding":[{"url":"https://saweria.co/agungsugiarto","type":"custom"}],"time":"2022-05-11T06:13:28+00:00","autoload":{"psr-4":{"Fluent\\JWTAuth\\":"src/"}},"extra":{"branch-alias":{"dev-master":"1.x-dev"}},"require":{"agungsugiarto/codeigniter4-authentication":"^1.0|^2.0","codeigniter4/framework":"^4.1","php":"^7.3|^8.0","lcobucci/jwt":"<3.4","nesbot/carbon":"^2.0","tightenco/collect":"^8.19"},"require-dev":{"mockery/mockery":">=0.9.9","phpunit/phpunit":"^8.5|^9.4","yoast/phpunit-polyfills":"^0.2.0"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":6236258}},"basic-app/auth":{"dev-main":{"name":"basic-app/auth","description":"","keywords":[],"homepage":"","version":"dev-main","version_normalized":"dev-main","license":["MIT"],"authors":[],"source":{"url":"https://github.com/basic-app/auth.git","type":"git","reference":"11ffee8366857214745f6e3ddb5a6d36d56c418c"},"dist":{"url":"https://api.github.com/repos/basic-app/auth/zipball/11ffee8366857214745f6e3ddb5a6d36d56c418c","type":"zip","shasum":"","reference":"11ffee8366857214745f6e3ddb5a6d36d56c418c"},"type":"library","funding":[],"time":"2024-02-08T20:40:33+00:00","autoload":{"psr-4":{"BasicApp\\Auth\\":"src"}},"default-branch":true,"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":4550230}},"blastanders/myth-auth":{"1.0.0":{"name":"blastanders/myth-auth","description":"Flexible authentication/authorization system for CodeIgniter 4. Added support for Two-Factor Authentication using authenticator apps.","keywords":["authorization","Authentication","codeigniter"],"homepage":"https://github.com/blastanders/myth-auth","version":"1.0.0","version_normalized":"1.0.0.0","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","homepage":"http://newmythmedia.com","role":"Developer"},{"name":"Ajax Zheng","email":"thesqlfreak@gmail.com","homepage":"https://aaron.fun","role":"Developer"}],"source":{"url":"https://github.com/blastanders/myth-auth.git","type":"git","reference":"65c55283db3eb43ffebc5057cf642f5f30d04220"},"dist":{"url":"https://api.github.com/repos/blastanders/myth-auth/zipball/65c55283db3eb43ffebc5057cf642f5f30d04220","type":"zip","shasum":"","reference":"65c55283db3eb43ffebc5057cf642f5f30d04220"},"type":"library","funding":[{"url":"https://github.com/lonnieezell","type":"github"},{"url":"https://github.com/mgatner","type":"github"},{"url":"https://www.patreon.com/lonnieezell","type":"patreon"}],"time":"2023-11-23T04:57:18+00:00","autoload":{"psr-4":{"Myth\\Auth\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4 || ^8.0","robthree/twofactorauth":"^1.8"},"require-dev":{"codeigniter4/codeigniter4-standard":"^1.0","codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.1","mockery/mockery":"^1.0"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":7704254},"1.0.1":{"name":"blastanders/myth-auth","description":"Flexible authentication/authorization system for CodeIgniter 4. Added support for Two-Factor Authentication using authenticator apps.","keywords":["authorization","Authentication","codeigniter"],"homepage":"https://github.com/blastanders/myth-auth","version":"1.0.1","version_normalized":"1.0.1.0","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","homepage":"http://newmythmedia.com","role":"Developer"},{"name":"Ajax Zheng","email":"thesqlfreak@gmail.com","homepage":"https://aaron.fun","role":"Developer"}],"source":{"url":"https://github.com/blastanders/myth-auth.git","type":"git","reference":"f4e66339c5b58c59276ebc24868087924c538f54"},"dist":{"url":"https://api.github.com/repos/blastanders/myth-auth/zipball/f4e66339c5b58c59276ebc24868087924c538f54","type":"zip","shasum":"","reference":"f4e66339c5b58c59276ebc24868087924c538f54"},"type":"library","funding":[{"url":"https://github.com/lonnieezell","type":"github"},{"url":"https://github.com/mgatner","type":"github"},{"url":"https://www.patreon.com/lonnieezell","type":"patreon"}],"time":"2023-11-23T07:21:50+00:00","autoload":{"psr-4":{"Myth\\Auth\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4 || ^8.0","robthree/twofactorauth":"^1.8"},"require-dev":{"codeigniter4/codeigniter4-standard":"^1.0","codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.1","mockery/mockery":"^1.0"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":7704262},"1.0.2":{"name":"blastanders/myth-auth","description":"Flexible authentication/authorization system for CodeIgniter 4. Added support for Two-Factor Authentication using authenticator apps.","keywords":["authorization","Authentication","codeigniter"],"homepage":"https://github.com/blastanders/myth-auth","version":"1.0.2","version_normalized":"1.0.2.0","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","homepage":"http://newmythmedia.com","role":"Developer"},{"name":"Ajax Zheng","email":"thesqlfreak@gmail.com","homepage":"https://aaron.fun","role":"Developer"}],"source":{"url":"https://github.com/blastanders/myth-auth.git","type":"git","reference":"6683e42d7c928288b97b50ee4fc777eeb5b64917"},"dist":{"url":"https://api.github.com/repos/blastanders/myth-auth/zipball/6683e42d7c928288b97b50ee4fc777eeb5b64917","type":"zip","shasum":"","reference":"6683e42d7c928288b97b50ee4fc777eeb5b64917"},"type":"library","funding":[{"url":"https://github.com/lonnieezell","type":"github"},{"url":"https://github.com/mgatner","type":"github"},{"url":"https://www.patreon.com/lonnieezell","type":"patreon"}],"time":"2023-11-28T05:31:50+00:00","autoload":{"psr-4":{"Myth\\Auth\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4 || ^8.0","robthree/twofactorauth":"^1.8"},"require-dev":{"codeigniter4/codeigniter4-standard":"^1.0","codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.1","mockery/mockery":"^1.0"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":7715248},"1.0.3":{"name":"blastanders/myth-auth","description":"Flexible authentication/authorization system for CodeIgniter 4. Added support for Two-Factor Authentication using authenticator apps.","keywords":["authorization","Authentication","codeigniter"],"homepage":"https://github.com/blastanders/myth-auth","version":"1.0.3","version_normalized":"1.0.3.0","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","homepage":"http://newmythmedia.com","role":"Developer"},{"name":"Ajax Zheng","email":"thesqlfreak@gmail.com","homepage":"https://aaron.fun","role":"Developer"}],"source":{"url":"https://github.com/blastanders/myth-auth.git","type":"git","reference":"45350ff56aacbdc988faae9ea17cba809d66a985"},"dist":{"url":"https://api.github.com/repos/blastanders/myth-auth/zipball/45350ff56aacbdc988faae9ea17cba809d66a985","type":"zip","shasum":"","reference":"45350ff56aacbdc988faae9ea17cba809d66a985"},"type":"library","funding":[{"url":"https://github.com/lonnieezell","type":"github"},{"url":"https://github.com/mgatner","type":"github"},{"url":"https://www.patreon.com/lonnieezell","type":"patreon"}],"time":"2024-07-22T08:38:03+00:00","autoload":{"psr-4":{"Myth\\Auth\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4 || ^8.0","robthree/twofactorauth":"^1.8"},"require-dev":{"codeigniter4/codeigniter4-standard":"^1.0","codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.1","mockery/mockery":"^1.0"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":8326321},"dev-develop":{"name":"blastanders/myth-auth","description":"Flexible authentication/authorization system for CodeIgniter 4. Added support for Two-Factor Authentication using authenticator apps.","keywords":["authorization","Authentication","codeigniter"],"homepage":"https://github.com/blastanders/myth-auth","version":"dev-develop","version_normalized":"dev-develop","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","homepage":"http://newmythmedia.com","role":"Developer"},{"name":"Ajax Zheng","email":"thesqlfreak@gmail.com","homepage":"https://aaron.fun","role":"Developer"}],"source":{"url":"https://github.com/blastanders/myth-auth.git","type":"git","reference":"45350ff56aacbdc988faae9ea17cba809d66a985"},"dist":{"url":"https://api.github.com/repos/blastanders/myth-auth/zipball/45350ff56aacbdc988faae9ea17cba809d66a985","type":"zip","shasum":"","reference":"45350ff56aacbdc988faae9ea17cba809d66a985"},"type":"library","funding":[{"url":"https://github.com/lonnieezell","type":"github"},{"url":"https://github.com/mgatner","type":"github"},{"url":"https://www.patreon.com/lonnieezell","type":"patreon"}],"time":"2024-07-22T08:38:03+00:00","autoload":{"psr-4":{"Myth\\Auth\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"default-branch":true,"require":{"php":"^7.4 || ^8.0","robthree/twofactorauth":"^1.8"},"require-dev":{"codeigniter4/codeigniter4-standard":"^1.0","codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.1","mockery/mockery":"^1.0"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":7703636}},"codeigniter4/shield":{"dev-dependabot/composer/rector/rector-1.2.2":{"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/rector/rector-1.2.2","version_normalized":"dev-dependabot/composer/rector/rector-1.2.2","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","role":"Developer"}],"source":{"url":"https://github.com/codeigniter4/shield.git","type":"git","reference":"4e83c6de1b0ddece4a228347982f8c9df71a0736"},"dist":{"url":"https://api.github.com/repos/codeigniter4/shield/zipball/4e83c6de1b0ddece4a228347982f8c9df71a0736","type":"zip","shasum":"","reference":"4e83c6de1b0ddece4a228347982f8c9df71a0736"},"type":"library","funding":[],"time":"2024-07-25T14:19:08+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.*","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.2"},"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":8332948},"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":"223fbd9954732fd9ff8599348b3296936508e843"},"dist":{"url":"https://api.github.com/repos/codeigniter4/shield/zipball/223fbd9954732fd9ff8599348b3296936508e843","type":"zip","shasum":"","reference":"223fbd9954732fd9ff8599348b3296936508e843"},"type":"library","funding":[],"time":"2024-07-26T02:24:37+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.2"},"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}},"julio101290/auth":{"dev-develop":{"name":"julio101290/auth","description":"Flexible authentication/authorization system for CodeIgniter 4.","keywords":["authorization","Authentication","codeigniter"],"homepage":"https://github.com/lonnieezell/myth-auth","version":"dev-develop","version_normalized":"dev-develop","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","homepage":"http://newmythmedia.com","role":"Developer"}],"source":{"url":"https://github.com/julio101290/myth-auth.git","type":"git","reference":"2ef1a16e7fbfc1c40d09e528c6b098a05ab0a7f9"},"dist":{"url":"https://api.github.com/repos/julio101290/myth-auth/zipball/2ef1a16e7fbfc1c40d09e528c6b098a05ab0a7f9","type":"zip","shasum":"","reference":"2ef1a16e7fbfc1c40d09e528c6b098a05ab0a7f9"},"type":"library","funding":[{"url":"https://github.com/lonnieezell","type":"github"},{"url":"https://github.com/mgatner","type":"github"},{"url":"https://www.patreon.com/lonnieezell","type":"patreon"}],"time":"2024-05-15T17:17:35+00:00","autoload":{"psr-4":{"Myth\\Auth\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"default-branch":true,"require":{"php":"^7.4 || ^8.0"},"require-dev":{"codeigniter4/codeigniter4-standard":"^1.0","codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.1","mockery/mockery":"^1.0"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":7265716},"v1.2.1":{"name":"julio101290/auth","description":"Flexible authentication/authorization system for CodeIgniter 4.","keywords":["authorization","Authentication","codeigniter"],"homepage":"https://github.com/lonnieezell/myth-auth","version":"v1.2.1","version_normalized":"1.2.1.0","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","homepage":"http://newmythmedia.com","role":"Developer"}],"source":{"url":"https://github.com/julio101290/myth-auth.git","type":"git","reference":"75eac10df09bbe24a20a30468f51ca4e3148afda"},"dist":{"url":"https://api.github.com/repos/julio101290/myth-auth/zipball/75eac10df09bbe24a20a30468f51ca4e3148afda","type":"zip","shasum":"","reference":"75eac10df09bbe24a20a30468f51ca4e3148afda"},"type":"library","funding":[{"url":"https://github.com/lonnieezell","type":"github"},{"url":"https://github.com/mgatner","type":"github"},{"url":"https://www.patreon.com/lonnieezell","type":"patreon"}],"time":"2023-06-08T00:49:36+00:00","autoload":{"psr-4":{"Myth\\Auth\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4 || ^8.0"},"require-dev":{"codeigniter4/codeigniter4-standard":"^1.0","codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.1","mockery/mockery":"^1.0"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":7265717},"v1.2.3":{"name":"julio101290/auth","description":"Flexible authentication/authorization system for CodeIgniter 4.","keywords":["authorization","Authentication","codeigniter"],"homepage":"https://github.com/lonnieezell/myth-auth","version":"v1.2.3","version_normalized":"1.2.3.0","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","homepage":"http://newmythmedia.com","role":"Developer"}],"source":{"url":"https://github.com/julio101290/myth-auth.git","type":"git","reference":"75eac10df09bbe24a20a30468f51ca4e3148afda"},"dist":{"url":"https://api.github.com/repos/julio101290/myth-auth/zipball/75eac10df09bbe24a20a30468f51ca4e3148afda","type":"zip","shasum":"","reference":"75eac10df09bbe24a20a30468f51ca4e3148afda"},"type":"library","funding":[{"url":"https://github.com/lonnieezell","type":"github"},{"url":"https://github.com/mgatner","type":"github"},{"url":"https://www.patreon.com/lonnieezell","type":"patreon"}],"time":"2023-06-08T00:49:36+00:00","autoload":{"psr-4":{"Myth\\Auth\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4 || ^8.0"},"require-dev":{"codeigniter4/codeigniter4-standard":"^1.0","codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.1","mockery/mockery":"^1.0"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":7267613},"v1.2.4":{"name":"julio101290/auth","description":"Flexible authentication/authorization system for CodeIgniter 4.","keywords":["authorization","Authentication","codeigniter"],"homepage":"https://github.com/lonnieezell/myth-auth","version":"v1.2.4","version_normalized":"1.2.4.0","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","homepage":"http://newmythmedia.com","role":"Developer"}],"source":{"url":"https://github.com/julio101290/myth-auth.git","type":"git","reference":"df2ed9ebac3f314dedc0d49a26ee95a27beb23cf"},"dist":{"url":"https://api.github.com/repos/julio101290/myth-auth/zipball/df2ed9ebac3f314dedc0d49a26ee95a27beb23cf","type":"zip","shasum":"","reference":"df2ed9ebac3f314dedc0d49a26ee95a27beb23cf"},"type":"library","funding":[{"url":"https://github.com/lonnieezell","type":"github"},{"url":"https://github.com/mgatner","type":"github"},{"url":"https://www.patreon.com/lonnieezell","type":"patreon"}],"time":"2023-06-08T16:53:27+00:00","autoload":{"psr-4":{"Myth\\Auth\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4 || ^8.0"},"require-dev":{"codeigniter4/codeigniter4-standard":"^1.0","codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.1","mockery/mockery":"^1.0"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":7267641},"v1.2.5":{"name":"julio101290/auth","description":"Flexible authentication/authorization system for CodeIgniter 4.","keywords":["authorization","Authentication","codeigniter"],"homepage":"https://github.com/lonnieezell/myth-auth","version":"v1.2.5","version_normalized":"1.2.5.0","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","homepage":"http://newmythmedia.com","role":"Developer"}],"source":{"url":"https://github.com/julio101290/myth-auth.git","type":"git","reference":"26956858becc48044e087833c236fd37aaf73c97"},"dist":{"url":"https://api.github.com/repos/julio101290/myth-auth/zipball/26956858becc48044e087833c236fd37aaf73c97","type":"zip","shasum":"","reference":"26956858becc48044e087833c236fd37aaf73c97"},"type":"library","funding":[{"url":"https://github.com/lonnieezell","type":"github"},{"url":"https://github.com/mgatner","type":"github"},{"url":"https://www.patreon.com/lonnieezell","type":"patreon"}],"time":"2023-06-08T17:08:54+00:00","autoload":{"psr-4":{"Myth\\Auth\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4 || ^8.0"},"require-dev":{"codeigniter4/codeigniter4-standard":"^1.0","codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.1","mockery/mockery":"^1.0"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":7267683},"v1.2.6":{"name":"julio101290/auth","description":"Flexible authentication/authorization system for CodeIgniter 4.","keywords":["authorization","Authentication","codeigniter"],"homepage":"https://github.com/lonnieezell/myth-auth","version":"v1.2.6","version_normalized":"1.2.6.0","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","homepage":"http://newmythmedia.com","role":"Developer"}],"source":{"url":"https://github.com/julio101290/myth-auth.git","type":"git","reference":"e030f275bd5bde67a324c5e46a0f015c2feb9f53"},"dist":{"url":"https://api.github.com/repos/julio101290/myth-auth/zipball/e030f275bd5bde67a324c5e46a0f015c2feb9f53","type":"zip","shasum":"","reference":"e030f275bd5bde67a324c5e46a0f015c2feb9f53"},"type":"library","funding":[{"url":"https://github.com/lonnieezell","type":"github"},{"url":"https://github.com/mgatner","type":"github"},{"url":"https://www.patreon.com/lonnieezell","type":"patreon"}],"time":"2023-06-08T18:38:31+00:00","autoload":{"psr-4":{"Myth\\Auth\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4 || ^8.0"},"require-dev":{"codeigniter4/codeigniter4-standard":"^1.0","codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.1","mockery/mockery":"^1.0"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":7267813},"v1.2.7":{"name":"julio101290/auth","description":"Flexible authentication/authorization system for CodeIgniter 4.","keywords":["authorization","Authentication","codeigniter"],"homepage":"https://github.com/lonnieezell/myth-auth","version":"v1.2.7","version_normalized":"1.2.7.0","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","homepage":"http://newmythmedia.com","role":"Developer"}],"source":{"url":"https://github.com/julio101290/myth-auth.git","type":"git","reference":"807623fac46af636b6074b4a23a5a26d7ab9b163"},"dist":{"url":"https://api.github.com/repos/julio101290/myth-auth/zipball/807623fac46af636b6074b4a23a5a26d7ab9b163","type":"zip","shasum":"","reference":"807623fac46af636b6074b4a23a5a26d7ab9b163"},"type":"library","funding":[{"url":"https://github.com/lonnieezell","type":"github"},{"url":"https://github.com/mgatner","type":"github"},{"url":"https://www.patreon.com/lonnieezell","type":"patreon"}],"time":"2024-05-14T00:05:46+00:00","autoload":{"psr-4":{"Myth\\Auth\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4 || ^8.0"},"require-dev":{"codeigniter4/codeigniter4-standard":"^1.0","codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.1","mockery/mockery":"^1.0"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":8162778},"v1.2.8":{"name":"julio101290/auth","description":"Flexible authentication/authorization system for CodeIgniter 4.","keywords":["authorization","Authentication","codeigniter"],"homepage":"https://github.com/lonnieezell/myth-auth","version":"v1.2.8","version_normalized":"1.2.8.0","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","homepage":"http://newmythmedia.com","role":"Developer"}],"source":{"url":"https://github.com/julio101290/myth-auth.git","type":"git","reference":"2ef1a16e7fbfc1c40d09e528c6b098a05ab0a7f9"},"dist":{"url":"https://api.github.com/repos/julio101290/myth-auth/zipball/2ef1a16e7fbfc1c40d09e528c6b098a05ab0a7f9","type":"zip","shasum":"","reference":"2ef1a16e7fbfc1c40d09e528c6b098a05ab0a7f9"},"type":"library","funding":[{"url":"https://github.com/lonnieezell","type":"github"},{"url":"https://github.com/mgatner","type":"github"},{"url":"https://www.patreon.com/lonnieezell","type":"patreon"}],"time":"2024-05-15T17:17:35+00:00","autoload":{"psr-4":{"Myth\\Auth\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4 || ^8.0"},"require-dev":{"codeigniter4/codeigniter4-standard":"^1.0","codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.1","mockery/mockery":"^1.0"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":8162797}},"lonnieezell/codeigniter-shield":{"dev-dependabot/composer/rector/rector-1.2.1":{"name":"lonnieezell/codeigniter-shield","description":"Authentication and Authorization for CodeIgniter 4","keywords":["authorization","Authentication","codeigniter","codeigniter4"],"homepage":"https://github.com/codeigniter4/shield","version":"dev-dependabot/composer/rector/rector-1.2.1","version_normalized":"dev-dependabot/composer/rector/rector-1.2.1","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","role":"Developer"}],"source":{"url":"https://github.com/codeigniter4/shield.git","type":"git","reference":"f455078ff564509d9a7fce43fae04c301648f030"},"dist":{"url":"https://api.github.com/repos/codeigniter4/shield/zipball/f455078ff564509d9a7fce43fae04c301648f030","type":"zip","shasum":"","reference":"f455078ff564509d9a7fce43fae04c301648f030"},"type":"library","funding":[],"time":"2024-07-16T14:37:20+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.*","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.1"},"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":8313485},"dev-develop":{"name":"lonnieezell/codeigniter-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":"a38b3ccc5d70862ffc27b470a76cb4156f4d1a70"},"dist":{"url":"https://api.github.com/repos/codeigniter4/shield/zipball/a38b3ccc5d70862ffc27b470a76cb4156f4d1a70","type":"zip","shasum":"","reference":"a38b3ccc5d70862ffc27b470a76cb4156f4d1a70"},"type":"library","funding":[],"time":"2024-07-17T12:04:40+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.1"},"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":6140718},"v1.0.0":{"name":"lonnieezell/codeigniter-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":7791641},"v1.0.0-beta":{"name":"lonnieezell/codeigniter-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":6307721},"v1.0.0-beta.2":{"name":"lonnieezell/codeigniter-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":6475880},"v1.0.0-beta.3":{"name":"lonnieezell/codeigniter-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":6669152},"v1.0.0-beta.4":{"name":"lonnieezell/codeigniter-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":7029554},"v1.0.0-beta.5":{"name":"lonnieezell/codeigniter-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":7049109},"v1.0.0-beta.6":{"name":"lonnieezell/codeigniter-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":7154633},"v1.0.0-beta.7":{"name":"lonnieezell/codeigniter-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":7578426},"v1.0.0-beta.8":{"name":"lonnieezell/codeigniter-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":7703206},"v1.0.1":{"name":"lonnieezell/codeigniter-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":7920679},"v1.0.2":{"name":"lonnieezell/codeigniter-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":8006920},"v1.0.3":{"name":"lonnieezell/codeigniter-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":8083958},"v1.1.0":{"name":"lonnieezell/codeigniter-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":8230133}},"myth/auth":{"dev-develop":{"name":"myth/auth","description":"Flexible authentication/authorization system for CodeIgniter 4.","keywords":["authorization","Authentication","codeigniter"],"homepage":"https://github.com/lonnieezell/myth-auth","version":"dev-develop","version_normalized":"dev-develop","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","homepage":"http://newmythmedia.com","role":"Developer"}],"source":{"url":"https://github.com/lonnieezell/myth-auth.git","type":"git","reference":"0318c8246ee4f6c922e3072c7e17fcd97c81ce65"},"dist":{"url":"https://api.github.com/repos/lonnieezell/myth-auth/zipball/0318c8246ee4f6c922e3072c7e17fcd97c81ce65","type":"zip","shasum":"","reference":"0318c8246ee4f6c922e3072c7e17fcd97c81ce65"},"type":"library","funding":[{"url":"https://github.com/lonnieezell","type":"github"},{"url":"https://github.com/mgatner","type":"github"},{"url":"https://www.patreon.com/lonnieezell","type":"patreon"}],"time":"2024-03-09T19:25:34+00:00","autoload":{"psr-4":{"Myth\\Auth\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"default-branch":true,"require":{"php":"^7.4 || ^8.0"},"require-dev":{"mockery/mockery":"^1.0","codeigniter4/codeigniter4-standard":"^1.0","codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.1"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":3194369},"dev-master":{"name":"myth/auth","description":"Flexible authentication/authorization system for CodeIgniter 4.","keywords":["authorization","Authentication","codeigniter"],"homepage":"https://github.com/lonnieezell/myth-auth","version":"dev-master","version_normalized":"9999999-dev","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","homepage":"http://newmythmedia.com","role":"Developer"}],"source":{"url":"https://github.com/lonnieezell/myth-auth.git","type":"git","reference":"925281b8fda2033643665e51359dc921c53ef28f"},"dist":{"url":"https://api.github.com/repos/lonnieezell/myth-auth/zipball/925281b8fda2033643665e51359dc921c53ef28f","type":"zip","shasum":"","reference":"925281b8fda2033643665e51359dc921c53ef28f"},"type":"library","funding":[{"url":"https://github.com/lonnieezell","type":"github"},{"url":"https://github.com/mgatner","type":"github"},{"url":"https://www.patreon.com/lonnieezell","type":"patreon"}],"time":"2022-07-21T15:25:33+00:00","autoload":{"psr-4":{"Myth\\Auth\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4 || ^8.0"},"require-dev":{"codeigniter4/codeigniter4-standard":"^1.0","mockery/mockery":"^1.0","codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.1"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":5276842},"v1.0":{"name":"myth/auth","description":"Flexible authentication/authorization system for CodeIgniter 4.","keywords":["authorization","Authentication","codeigniter"],"homepage":"https://github.com/lonnieezell/myth-auth","version":"v1.0","version_normalized":"1.0.0.0","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","homepage":"http://newmythmedia.com","role":"Developer"}],"source":{"url":"https://github.com/lonnieezell/myth-auth.git","type":"git","reference":"9bba52bd710a0c35a0b2d8cef64a70706224648a"},"dist":{"url":"https://api.github.com/repos/lonnieezell/myth-auth/zipball/9bba52bd710a0c35a0b2d8cef64a70706224648a","type":"zip","shasum":"","reference":"9bba52bd710a0c35a0b2d8cef64a70706224648a"},"type":"library","funding":[{"url":"https://github.com/lonnieezell","type":"github"},{"url":"https://www.patreon.com/lonnieezell","type":"patreon"}],"time":"2021-06-10T04:25:01+00:00","autoload":{"psr-4":{"Myth\\Auth\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.3 || ^8.0"},"require-dev":{"codeigniter4/codeigniter4":"dev-develop","codeigniter4/codeigniter4-standard":"^1.0","fakerphp/faker":"^1.9","mockery/mockery":"^1.0","phpstan/phpstan":"^0.12","phpunit/phpunit":"^9.2","squizlabs/php_codesniffer":"^3.5"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":5276843},"v1.0.1":{"name":"myth/auth","description":"Flexible authentication/authorization system for CodeIgniter 4.","keywords":["authorization","Authentication","codeigniter"],"homepage":"https://github.com/lonnieezell/myth-auth","version":"v1.0.1","version_normalized":"1.0.1.0","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","homepage":"http://newmythmedia.com","role":"Developer"}],"source":{"url":"https://github.com/lonnieezell/myth-auth.git","type":"git","reference":"c62802b9e2ce5be931f15270811d831cc2e85457"},"dist":{"url":"https://api.github.com/repos/lonnieezell/myth-auth/zipball/c62802b9e2ce5be931f15270811d831cc2e85457","type":"zip","shasum":"","reference":"c62802b9e2ce5be931f15270811d831cc2e85457"},"type":"library","funding":[{"url":"https://github.com/lonnieezell","type":"github"},{"url":"https://www.patreon.com/lonnieezell","type":"patreon"}],"time":"2021-07-02T13:07:46+00:00","autoload":{"psr-4":{"Myth\\Auth\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.3 || ^8.0"},"require-dev":{"codeigniter4/codeigniter4":"dev-develop","codeigniter4/codeigniter4-standard":"^1.0","fakerphp/faker":"^1.9","friendsofphp/php-cs-fixer":"^3.0","mockery/mockery":"^1.0","nexusphp/cs-config":"^3.1","nexusphp/tachycardia":"^1.0","php-coveralls/php-coveralls":"^2.4","phpstan/phpstan":"^0.12","phpunit/phpunit":"^9.2"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":5333498},"v1.1.0":{"name":"myth/auth","description":"Flexible authentication/authorization system for CodeIgniter 4.","keywords":["authorization","Authentication","codeigniter"],"homepage":"https://github.com/lonnieezell/myth-auth","version":"v1.1.0","version_normalized":"1.1.0.0","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","homepage":"http://newmythmedia.com","role":"Developer"}],"source":{"url":"https://github.com/lonnieezell/myth-auth.git","type":"git","reference":"c6a603a8e217a329db8b3d3eb7ecb88d319df325"},"dist":{"url":"https://api.github.com/repos/lonnieezell/myth-auth/zipball/c6a603a8e217a329db8b3d3eb7ecb88d319df325","type":"zip","shasum":"","reference":"c6a603a8e217a329db8b3d3eb7ecb88d319df325"},"type":"library","funding":[{"url":"https://github.com/lonnieezell","type":"github"},{"url":"https://github.com/mgatner","type":"github"},{"url":"https://www.patreon.com/lonnieezell","type":"patreon"}],"time":"2022-07-13T15:08:51+00:00","autoload":{"psr-4":{"Myth\\Auth\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4 || ^8.0"},"require-dev":{"codeigniter4/codeigniter4-standard":"^1.0","codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.1","mockery/mockery":"^1.0"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":6416638},"v1.2.0":{"name":"myth/auth","description":"Flexible authentication/authorization system for CodeIgniter 4.","keywords":["authorization","Authentication","codeigniter"],"homepage":"https://github.com/lonnieezell/myth-auth","version":"v1.2.0","version_normalized":"1.2.0.0","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","homepage":"http://newmythmedia.com","role":"Developer"}],"source":{"url":"https://github.com/lonnieezell/myth-auth.git","type":"git","reference":"a75cf92710779e8845f540148cfec9a5029d55d5"},"dist":{"url":"https://api.github.com/repos/lonnieezell/myth-auth/zipball/a75cf92710779e8845f540148cfec9a5029d55d5","type":"zip","shasum":"","reference":"a75cf92710779e8845f540148cfec9a5029d55d5"},"type":"library","funding":[{"url":"https://github.com/lonnieezell","type":"github"},{"url":"https://github.com/mgatner","type":"github"},{"url":"https://www.patreon.com/lonnieezell","type":"patreon"}],"time":"2022-07-13T17:11:05+00:00","autoload":{"psr-4":{"Myth\\Auth\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4 || ^8.0"},"require-dev":{"codeigniter4/codeigniter4-standard":"^1.0","codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.1","mockery/mockery":"^1.0"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":6416924},"v1.2.1":{"name":"myth/auth","description":"Flexible authentication/authorization system for CodeIgniter 4.","keywords":["authorization","Authentication","codeigniter"],"homepage":"https://github.com/lonnieezell/myth-auth","version":"v1.2.1","version_normalized":"1.2.1.0","license":["MIT"],"authors":[{"name":"Lonnie Ezell","email":"lonnieje@gmail.com","homepage":"http://newmythmedia.com","role":"Developer"}],"source":{"url":"https://github.com/lonnieezell/myth-auth.git","type":"git","reference":"7d0347faa47bd754d2dc49593a9852800be73986"},"dist":{"url":"https://api.github.com/repos/lonnieezell/myth-auth/zipball/7d0347faa47bd754d2dc49593a9852800be73986","type":"zip","shasum":"","reference":"7d0347faa47bd754d2dc49593a9852800be73986"},"type":"library","funding":[{"url":"https://github.com/lonnieezell","type":"github"},{"url":"https://github.com/mgatner","type":"github"},{"url":"https://www.patreon.com/lonnieezell","type":"patreon"}],"time":"2022-07-13T18:35:46+00:00","autoload":{"psr-4":{"Myth\\Auth\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4 || ^8.0"},"require-dev":{"codeigniter4/codeigniter4-standard":"^1.0","codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.1","mockery/mockery":"^1.0"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":6417044}},"ruhafzazahedi/shield":{"dev-main":{"name":"ruhafzazahedi/shield","description":"Auth for CodeIgniter 4","keywords":["authorization","Authentication","codeigniter","codeigniter4"],"homepage":"","version":"dev-main","version_normalized":"dev-main","license":["MIT"],"authors":[{"name":"Ruhafzazahedi","email":"ruhafzazahedi@gmail.com","role":"Developer"}],"source":{"url":"https://github.com/ruhafzazahedi/shield.git","type":"git","reference":"f4f4acf5478dcd9c2ba7d7cc4988b8464358b05b"},"dist":{"url":"https://api.github.com/repos/ruhafzazahedi/shield/zipball/f4f4acf5478dcd9c2ba7d7cc4988b8464358b05b","type":"zip","shasum":"","reference":"f4f4acf5478dcd9c2ba7d7cc4988b8464358b05b"},"type":"library","funding":[],"time":"2024-06-19T08:58:09+00:00","autoload":{"psr-4":{"CodeIgniter\\Shield\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"default-branch":true,"require":{"php":"^7.4.3 || ^8.0"},"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":8242599},"v1.0.0":{"name":"ruhafzazahedi/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/ruhafzazahedi/shield.git","type":"git","reference":"ec0093ba63ee552a3fd70f8e0dd15f8a27433cb6"},"dist":{"url":"https://api.github.com/repos/ruhafzazahedi/shield/zipball/ec0093ba63ee552a3fd70f8e0dd15f8a27433cb6","type":"zip","shasum":"","reference":"ec0093ba63ee552a3fd70f8e0dd15f8a27433cb6"},"type":"library","funding":[],"time":"2024-06-18T18:35:46+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":8242598},"v1.0.1":{"name":"ruhafzazahedi/shield","description":"Auth for CodeIgniter 4","keywords":["authorization","Authentication","codeigniter","codeigniter4"],"homepage":"","version":"v1.0.1","version_normalized":"1.0.1.0","license":["MIT"],"authors":[{"name":"Ruhafzazahedi","email":"ruhafzazahedi@gmail.com","role":"Developer"}],"source":{"url":"https://github.com/ruhafzazahedi/shield.git","type":"git","reference":"d2d7860a8fdb69756262bd26d3b71f09ce5195df"},"dist":{"url":"https://api.github.com/repos/ruhafzazahedi/shield/zipball/d2d7860a8fdb69756262bd26d3b71f09ce5195df","type":"zip","shasum":"","reference":"d2d7860a8fdb69756262bd26d3b71f09ce5195df"},"type":"library","funding":[],"time":"2024-06-19T00:23: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/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":8242972},"v1.0.2":{"name":"ruhafzazahedi/shield","description":"Auth for CodeIgniter 4","keywords":["authorization","Authentication","codeigniter","codeigniter4"],"homepage":"","version":"v1.0.2","version_normalized":"1.0.2.0","license":["MIT"],"authors":[{"name":"Ruhafzazahedi","email":"ruhafzazahedi@gmail.com","role":"Developer"}],"source":{"url":"https://github.com/ruhafzazahedi/shield.git","type":"git","reference":"f4f4acf5478dcd9c2ba7d7cc4988b8464358b05b"},"dist":{"url":"https://api.github.com/repos/ruhafzazahedi/shield/zipball/f4f4acf5478dcd9c2ba7d7cc4988b8464358b05b","type":"zip","shasum":"","reference":"f4f4acf5478dcd9c2ba7d7cc4988b8464358b05b"},"type":"library","funding":[],"time":"2024-06-19T08:58:09+00:00","autoload":{"psr-4":{"CodeIgniter\\Shield\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4.3 || ^8.0"},"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":8243922}},"tatter/imposter":{"dev-dependabot/github_actions/actions/cache-4":{"name":"tatter/imposter","description":"Mock authentication for CodeIgniter 4","keywords":["Authentication","mock","codeigniter","codeigniter4"],"homepage":"https://github.com/tattersoftware/codeigniter4-imposter","version":"dev-dependabot/github_actions/actions/cache-4","version_normalized":"dev-dependabot/github_actions/actions/cache-4","license":["MIT"],"authors":[{"name":"Matthew Gatner","email":"mgatner@tattersoftware.com","homepage":"https://tattersoftware.com","role":"Developer"}],"source":{"url":"https://github.com/tattersoftware/codeigniter4-imposter.git","type":"git","reference":"648d6ff896631f737926f89a20b33e09498262df"},"dist":{"url":"https://api.github.com/repos/tattersoftware/codeigniter4-imposter/zipball/648d6ff896631f737926f89a20b33e09498262df","type":"zip","shasum":"","reference":"648d6ff896631f737926f89a20b33e09498262df"},"type":"library","funding":[{"url":"https://paypal.me/tatter","type":"custom"},{"url":"https://github.com/tattersoftware","type":"github"}],"time":"2024-01-18T04:57:27+00:00","autoload":{"psr-4":{"Tatter\\Imposter\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4 || ^8.0","tatter/users":"^1.2"},"require-dev":{"codeigniter4/framework":"^4.1","tatter/tools":"^2.0"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":7847120},"dev-develop":{"name":"tatter/imposter","description":"Mock authentication for CodeIgniter 4","keywords":["Authentication","mock","codeigniter","codeigniter4"],"homepage":"https://github.com/tattersoftware/codeigniter4-imposter","version":"dev-develop","version_normalized":"dev-develop","license":["MIT"],"authors":[{"name":"Matthew Gatner","email":"mgatner@tattersoftware.com","homepage":"https://tattersoftware.com","role":"Developer"}],"source":{"url":"https://github.com/tattersoftware/codeigniter4-imposter.git","type":"git","reference":"546b86497e06b359da1c5242fc6c691102a1edf2"},"dist":{"url":"https://api.github.com/repos/tattersoftware/codeigniter4-imposter/zipball/546b86497e06b359da1c5242fc6c691102a1edf2","type":"zip","shasum":"","reference":"546b86497e06b359da1c5242fc6c691102a1edf2"},"type":"library","funding":[{"url":"https://paypal.me/tatter","type":"custom"},{"url":"https://github.com/tattersoftware","type":"github"}],"time":"2023-09-09T10:22:11+00:00","autoload":{"psr-4":{"Tatter\\Imposter\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"default-branch":true,"require":{"tatter/users":"^1.2","php":"^7.4 || ^8.0"},"require-dev":{"codeigniter4/framework":"^4.1","tatter/tools":"^2.0"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":5694166},"dev-master":{"name":"tatter/imposter","description":"Mock authentication for CodeIgniter 4","keywords":["Authentication","mock","codeigniter","codeigniter4"],"homepage":"https://github.com/tattersoftware/codeigniter4-imposter","version":"dev-master","version_normalized":"9999999-dev","license":["MIT"],"authors":[{"name":"Matthew Gatner","email":"mgatner@tattersoftware.com","homepage":"https://tattersoftware.com","role":"Developer"}],"source":{"url":"https://github.com/tattersoftware/codeigniter4-imposter.git","type":"git","reference":"24c1945d3f5e9e7f36c5b8704c1ca389cca7cce8"},"dist":{"url":"https://api.github.com/repos/tattersoftware/codeigniter4-imposter/zipball/24c1945d3f5e9e7f36c5b8704c1ca389cca7cce8","type":"zip","shasum":"","reference":"24c1945d3f5e9e7f36c5b8704c1ca389cca7cce8"},"type":"library","funding":[{"url":"https://paypal.me/tatter","type":"custom"},{"url":"https://github.com/tattersoftware","type":"github"}],"time":"2022-01-24T00:27:02+00:00","autoload":{"psr-4":{"Tatter\\Imposter\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"tatter/users":"^1.2","php":"^7.4 || ^8.0"},"require-dev":{"codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.1"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":5694167},"dev-retool":{"name":"tatter/imposter","description":"Mock authentication for CodeIgniter 4","keywords":["Authentication","mock","codeigniter","codeigniter4"],"homepage":"https://github.com/tattersoftware/codeigniter4-imposter","version":"dev-retool","version_normalized":"dev-retool","license":["MIT"],"authors":[{"name":"Matthew Gatner","email":"mgatner@tattersoftware.com","homepage":"https://tattersoftware.com","role":"Developer"}],"source":{"url":"https://github.com/tattersoftware/codeigniter4-imposter.git","type":"git","reference":"4c50c4011442b48e621c904b66d5e997c895d42e"},"dist":{"url":"https://api.github.com/repos/tattersoftware/codeigniter4-imposter/zipball/4c50c4011442b48e621c904b66d5e997c895d42e","type":"zip","shasum":"","reference":"4c50c4011442b48e621c904b66d5e997c895d42e"},"type":"library","funding":[{"url":"https://paypal.me/tatter","type":"custom"},{"url":"https://github.com/tattersoftware","type":"github"}],"time":"2022-04-29T19:15:26+00:00","autoload":{"psr-4":{"Tatter\\Imposter\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4 || ^8.0","tatter/users":"^1.2"},"require-dev":{"codeigniter4/framework":"^4.1","tatter/tools":"^2.0"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":6204083},"v1.0.0":{"name":"tatter/imposter","description":"Mock authentication for CodeIgniter 4","keywords":["Authentication","mock","codeigniter","codeigniter4"],"homepage":"https://github.com/tattersoftware/codeigniter4-imposter","version":"v1.0.0","version_normalized":"1.0.0.0","license":["MIT"],"authors":[{"name":"Matthew Gatner","email":"mgatner@tattersoftware.com","homepage":"https://tattersoftware.com","role":"Developer"}],"source":{"url":"https://github.com/tattersoftware/codeigniter4-imposter.git","type":"git","reference":"27196b5a38cf1b5d48f558e9a17221bd70b8a504"},"dist":{"url":"https://api.github.com/repos/tattersoftware/codeigniter4-imposter/zipball/27196b5a38cf1b5d48f558e9a17221bd70b8a504","type":"zip","shasum":"","reference":"27196b5a38cf1b5d48f558e9a17221bd70b8a504"},"type":"library","funding":[{"url":"https://paypal.me/tatter","type":"custom"},{"url":"https://github.com/tattersoftware","type":"github"}],"time":"2021-11-17T00:09:53+00:00","autoload":{"psr-4":{"Tatter\\Imposter\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.3 || ^8.0"},"require-dev":{"codeigniter4/codeigniter4":"dev-develop","tatter/tools":"^1.15"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":5694165},"v1.1.0":{"name":"tatter/imposter","description":"Mock authentication for CodeIgniter 4","keywords":["Authentication","mock","codeigniter","codeigniter4"],"homepage":"https://github.com/tattersoftware/codeigniter4-imposter","version":"v1.1.0","version_normalized":"1.1.0.0","license":["MIT"],"authors":[{"name":"Matthew Gatner","email":"mgatner@tattersoftware.com","homepage":"https://tattersoftware.com","role":"Developer"}],"source":{"url":"https://github.com/tattersoftware/codeigniter4-imposter.git","type":"git","reference":"eb0e2c5f3e5fe6fb9b96ba3cde7764a94ee4f811"},"dist":{"url":"https://api.github.com/repos/tattersoftware/codeigniter4-imposter/zipball/eb0e2c5f3e5fe6fb9b96ba3cde7764a94ee4f811","type":"zip","shasum":"","reference":"eb0e2c5f3e5fe6fb9b96ba3cde7764a94ee4f811"},"type":"library","funding":[{"url":"https://paypal.me/tatter","type":"custom"},{"url":"https://github.com/tattersoftware","type":"github"}],"time":"2021-12-28T01:21:55+00:00","autoload":{"psr-4":{"Tatter\\Imposter\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.3 || ^8.0","tatter/users":"^1.2"},"require-dev":{"codeigniter4/codeigniter4":"dev-develop","tatter/tools":"^1.15"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":5811583},"v1.1.1":{"name":"tatter/imposter","description":"Mock authentication for CodeIgniter 4","keywords":["Authentication","mock","codeigniter","codeigniter4"],"homepage":"https://github.com/tattersoftware/codeigniter4-imposter","version":"v1.1.1","version_normalized":"1.1.1.0","license":["MIT"],"authors":[{"name":"Matthew Gatner","email":"mgatner@tattersoftware.com","homepage":"https://tattersoftware.com","role":"Developer"}],"source":{"url":"https://github.com/tattersoftware/codeigniter4-imposter.git","type":"git","reference":"24c1945d3f5e9e7f36c5b8704c1ca389cca7cce8"},"dist":{"url":"https://api.github.com/repos/tattersoftware/codeigniter4-imposter/zipball/24c1945d3f5e9e7f36c5b8704c1ca389cca7cce8","type":"zip","shasum":"","reference":"24c1945d3f5e9e7f36c5b8704c1ca389cca7cce8"},"type":"library","funding":[{"url":"https://paypal.me/tatter","type":"custom"},{"url":"https://github.com/tattersoftware","type":"github"}],"time":"2022-01-24T00:27:02+00:00","autoload":{"psr-4":{"Tatter\\Imposter\\":"src"},"exclude-from-classmap":["**/Database/Migrations/**"]},"require":{"php":"^7.4 || ^8.0","tatter/users":"^1.2"},"require-dev":{"codeigniter4/devkit":"^1.0","codeigniter4/framework":"^4.1"},"provide":{"codeigniter4/authentication-implementation":"1.0"},"uid":5886110}}}}