sha256:09385c98756397848a42069cf288736ee04dd7c9073c309fe79cbe07f34dc1f9
Contains Dependency Lockfiles
-
sha256:7a7e99b8ff187832847b211abcefa2fb7f710a5b1376c7d526acd3be7a0c82fcexamples/composer.lock
Diff
Content
sha256:c7053ec8e544584a852aa50b150c8a10246a715e5d11f74c5c59489854227bb8 .gitattributes
.github/
sha256:8e17b91492d52e5e90c13457ab5dd0a9eecb42f3d4ffbae5f5364845cc62bf37 .github/FUNDING.yml
sha256:28ad777900cab4dc85021c7cb8490074652532399e2420cbcbcc4db8d0c27b5a .github/dependabot.yml
.github/workflows/
sha256:b3bf7f2a847f033d41d1c1c2fc5be1bb8296101a0b8a670ee6a0c72a0a7f6a9d .github/workflows/backwards-compatibility.yml
sha256:0f6d3c9d405cf30f64d80176e53aa7fbf55799ecf7f2840650c7d27ef5285cc0 .github/workflows/coding-standards.yml
sha256:4f968f3d2149608df0ea65d3e3dd7fb87a1c6bfbc262acbbf89a9071f7e9365f .github/workflows/static-analysis.yml
sha256:fb85ad9d12c9cd4aa21bddfac7cb93895331a6de0edc19cfc4588555b26f5d8b .github/workflows/tests.yml
sha256:bda5871fcea3415a4d0180684a8dbb7f601a6e1552775b20104ecbf1b98676e6 .gitignore
sha256:034798450100a5c817c348166c76e12c3745e9b07f066579ee76965d4daadf2c .scrutinizer.yml
sha256:203b06972e5cc63b534f38cbbd9b9dd84f0e229af810a2b06d09013c1a154376 .styleci.yml
sha256:38245ca2d65e3e62d318977bec0bd36e0f7b37ae790b085d039fcd0ca9a25959 CHANGELOG.md
sha256:e5ff3d149a87b7ef0aae7aa6e1dc8b9c50be48807874b5cd96fefa0955a5b71e CODE_OF_CONDUCT.md
sha256:5d9dc73f8729af1ea8ca893a919c45a0061a0dba3961fbbd5b4eee684f5c5a15 CONTRIBUTING.md
sha256:3b78d9af4d8ea70790fa510ab72ddf07370144072997b6f5ad73be381d59022c LICENSE
sha256:708628b5c87312e63a0e8fc5d751b582f106a49b4cb07d3d5304785de7516e33 README.md
sha256:d0d97ab156d1f948f84e13fc92265e11e706bf464c319dc69cf49937d7e622c7 composer.json
examples/
sha256:ee5b3c8def0e163f3a1ff954eb22d6b17f18acca5a21bb7e7020e37b0ef25225 examples/README.md
sha256:4d4a42f8367abf952f0ecbd78cf97e86e680ce60967931d51cdaf79f88d256c3 examples/composer.json
sha256:7a7e99b8ff187832847b211abcefa2fb7f710a5b1376c7d526acd3be7a0c82fc examples/composer.lock
examples/public/
sha256:c96e4f093e3eb16fb9c046b7998789dd1f020dca7c08e659f77725dac0914ef2 examples/public/api.php
sha256:5a24e8240581324593af6c6d0e2ec72202fbad55b72a2bd5b8f22fde9517f4e1 examples/public/auth_code.php
sha256:06af5140b78ced84c6a8da9746e9596063a6f803fbea6aea8a0e2155fc962cf8 examples/public/client_credentials.php
sha256:e73ba9ac160922fe1e15c35ab67e2f382381eb5ca4fea678aa549c2c3be79de9 examples/public/device_code.php
sha256:de88c089a6d198aed2b5eac23666f2ac154daaa10cec683cce34f7a7add250ab examples/public/implicit.php
sha256:d7d78e61a5519f2faeae03307f38ea81b7a8601d68cb965a77885b529a4a145c examples/public/middleware_use.php
sha256:66d92c45e9e9207eee376e7ff647652e79f3b2024615d5a28f9b379005a8b5d8 examples/public/password.php
sha256:2b1afae1d973618ba2adfdced6f32e903531b678cfc288e1a3bdea022f273f12 examples/public/refresh_token.php
examples/src/
examples/src/Entities/
sha256:82f6f2841230deaa01229e24cd206ac33e39e4834c8aa3d539969f83552dde5e examples/src/Entities/AccessTokenEntity.php
sha256:c35652cdce17e019dd144fdcaf56984d0202ab7cfa47ce612d00340b6eb6d5b7 examples/src/Entities/AuthCodeEntity.php
sha256:81d8fe0307ee674c06dd1b5d3581324b2cf4073c71027732ebccf8c39ac7870e examples/src/Entities/ClientEntity.php
sha256:74ee8e6118970086dee49838a07c0bf5e1712ced7e7a4de9e4e2686c211312c3 examples/src/Entities/DeviceCodeEntity.php
sha256:64579e7efa06589e825b26e433d34282607ec38e2510b6212c5369548bd49d69 examples/src/Entities/RefreshTokenEntity.php
sha256:fd4ae526236498f6a35639678b6c30edee67e5afd0dfb68a9af9136a52edfa67 examples/src/Entities/ScopeEntity.php
sha256:8cec54db3c1d635344c1d96b0c60d9372b32cbaf4d0c8e6647fb0fdafc7095c9 examples/src/Entities/UserEntity.php
examples/src/Repositories/
sha256:8c416c55cc16a32f2f26a45a9ee0d3d45e4e312f7dda75dabad58ae8efdcc262 examples/src/Repositories/AccessTokenRepository.php
sha256:84c8557368d0e23459a1d0446703dad422c93245c6cff09679b57fc5c3e89d42 examples/src/Repositories/AuthCodeRepository.php
sha256:8860362cb7900a221b7a279316100a8cbf38687c775176d01892ff70e5d3a965 examples/src/Repositories/ClientRepository.php
sha256:2a264d8afefbe409ef7ce1a4700e8452c2ac710fba668c0768ef397b54a5d870 examples/src/Repositories/DeviceCodeRepository.php
sha256:2e2734dbc45b93365bebb4b970cb602c8fc14e2bb5dbfd946eefb4ffbc41fbab examples/src/Repositories/RefreshTokenRepository.php
sha256:4754c18a42acbfbc1207721661e3cfd8ff5f06e11eeabd4eb2377cd239204e22 examples/src/Repositories/ScopeRepository.php
sha256:ce04c530812465410bc5a0ee7ae3b7374e255680a6d79c161b2f975221ae8c8a examples/src/Repositories/UserRepository.php
sha256:744bcea4ef1dcf35baef0c7cbb2afc6abcac6065f0ecad5cd95c1a5744ef3614 phpcs.xml.dist
sha256:533e39f91f116b21f3fc25c93ca804777bf6515de3493c135c8924695db7234e phpstan.neon.dist
sha256:f96aa503d198f327527b2dcdf6621a2c145d9b5fdb714348a49b37f729d1f4b3 phpunit.xml.dist
src/
sha256:fb5afcf4eb90d4c7e12d08214deafda47b5377f2896f13df6c2f270b936b3732 src/AuthorizationServer.php
src/AuthorizationValidators/
sha256:415e788fee9258698d7fbc2ef641efa9a184ca81ed86cc4f0da242c4f73c6737 src/AuthorizationValidators/AuthorizationValidatorInterface.php
sha256:06efa41f223d43219a6c8f70d5d9199b99753e978229d781f6875e0fe7dc9fcb src/AuthorizationValidators/BearerTokenValidator.php
src/CodeChallengeVerifiers/
sha256:3564781321ae165ce8b254af2e1faccd232431e5351cf5af1e44cb0c4ffb6d75 src/CodeChallengeVerifiers/CodeChallengeVerifierInterface.php
sha256:0c52692779c6f0858fd852d823174f43d97650505675a09a946847c84cf17c5f src/CodeChallengeVerifiers/PlainVerifier.php
sha256:23f8f4a75fc14cee8b7243d26b2db40cc69e2e05ce2092f2af7fe6fa0821e869 src/CodeChallengeVerifiers/S256Verifier.php
sha256:8aa6fdae924d87cc3241a8dc35de0bd6b86f9ffc8dee00950a1e452e2b987534 src/CryptKey.php
sha256:b9e76778ec009c2f6a240346b8c9d151932aa2d328b76fc27a4fd5d195953789 src/CryptKeyInterface.php
sha256:22a9cc2ac357a2c334d790bf97ad3aee62e6a6ffb4dd84b22d73ac501e50b3f7 src/CryptTrait.php
src/Entities/
sha256:39df104031118b8d451ed459cdd005d234f653fb023dc33c141eb7eff28c477f src/Entities/AccessTokenEntityInterface.php
sha256:5bafb8eeb120afefe2ce7a6077d19344493f63d3828599e86f886b0e13ade7e1 src/Entities/AuthCodeEntityInterface.php
sha256:96b33246ce5166906068200fed5f4f233ff869e0a5dc75615c1fda5fd49dd1f3 src/Entities/ClientEntityInterface.php
sha256:8e330e2e6a9865ca3cc356447014023cb595d39f3cfbb67dcab3fa1e6d6c2d96 src/Entities/DeviceCodeEntityInterface.php
sha256:e0e6af9ecf1fced1d3005cff6cbc8b2ff42e8fd7131446713de5ec9c3e935704 src/Entities/RefreshTokenEntityInterface.php
sha256:8b07ff78a87db2a3162b74925e16f2865b872959668c938affd133f65275c570 src/Entities/ScopeEntityInterface.php
sha256:8734309998c69f1fbc5ad4f2a3d35d994ca83def89caa9365ff7510c3a60e295 src/Entities/TokenInterface.php
src/Entities/Traits/
sha256:e49ee0b39139d10d3fb82f2c1c8755f18e0536bedf5262e64e2f56f847f8458d src/Entities/Traits/AccessTokenTrait.php
sha256:f64923d80a6805260ec301a38105a9279f0ffd8aaff18a0b67f310dde9c41f69 src/Entities/Traits/AuthCodeTrait.php
sha256:53c2cb58c94c4df0240209024c1416fcc9568943babd7194e822a8d6f38e2119 src/Entities/Traits/ClientTrait.php
sha256:dbb4476f7b3498955115df6d413873389baa5a5e4786420cf944acea81e4d7cc src/Entities/Traits/DeviceCodeTrait.php
sha256:2033148d8a647d270e32871e4a037495bb9123ecd38f4f883aa41a8a17b0af19 src/Entities/Traits/EntityTrait.php
sha256:6a8311fceb62f5e8931ec1ab8e51b335c7ad02a8dccb5bf83c1b737dbb80f208 src/Entities/Traits/RefreshTokenTrait.php
sha256:4f394a3a092f4951f8ee0dad7ec5e49ecbd2659f947c47e635f785c2d59f4d8b src/Entities/Traits/ScopeTrait.php
sha256:0de5b64c395d9ae42581126abf2d9ac44fc9060088236d64ac139ac24b8f5207 src/Entities/Traits/TokenEntityTrait.php
sha256:0eca3e34d043c9a579c9c0c748acd17a0c53f236ae1bf43d6c8a48405b37cd00 src/Entities/UserEntityInterface.php
src/EventEmitting/
sha256:9f864313d6913966f75a40fab61c74b9391c89c8288779a701b8cb5ab5ac8002 src/EventEmitting/AbstractEvent.php
sha256:336f0d5818294e8a1b80353ffcb384ea6ac7bfe9b8df3fc1923868bc4198def2 src/EventEmitting/EmitterAwareInterface.php
sha256:bbe4dfac87ae5e1b46059a119562b541f2728766a39df682accba475b171f000 src/EventEmitting/EmitterAwarePolyfill.php
sha256:5275d46efd3425d9b82cbdfdcdd18db95128e38fee4067ac1fc687a8f1ea244a src/EventEmitting/EventEmitter.php
src/Exception/
sha256:6430e6840486dd2a52c495db8215ee46322a52d1bdba3c789b8c6cb1a1bc444a src/Exception/OAuthServerException.php
sha256:92bb774e1638c7a1fa5a18530a0e6ba7a16c1b4e8ba2e4299a54abf7133340c7 src/Exception/UniqueTokenIdentifierConstraintViolationException.php
src/Grant/
sha256:243d44207d7e02cbaaf17579cda2b708d83e3a2aa674713e319808fd9ce4ff3e src/Grant/AbstractAuthorizeGrant.php
sha256:8206d50b83d9623d2ab50205299ddbffa23b2146587763a8a8fad7300a99fc69 src/Grant/AbstractGrant.php
sha256:6084cd843ee7d7f52f989b315d120f3166fa59e32049d999baaca78f43413664 src/Grant/AuthCodeGrant.php
sha256:69c3ca49c6975a2d649a10990ac0ba240bd2e8a310336599549c95258026781d src/Grant/ClientCredentialsGrant.php
sha256:1cba632775c7316496fb8e5e254ef28713531318f8be8504f4134448b1ea257e src/Grant/DeviceCodeGrant.php
sha256:afd339c5f9d8d88bbcc44b50a73e70e262926c5c08fcffa58e5b3a0394622c62 src/Grant/GrantTypeInterface.php
sha256:c03ae565b87dc84fb092fed69c1d5688ee73e972dc0db46acb97d6308ce208a2 src/Grant/ImplicitGrant.php
sha256:40abb58660c2b8512f22157fb02b0fd64aa5b5a881bd6f86ecc010224bcc1f9b src/Grant/PasswordGrant.php
sha256:718a5259c3d1e5dbdc930d4ee17889d5ccaa7aadf7dcdcfa567eedfc09d12a35 src/Grant/RefreshTokenGrant.php
src/Middleware/
sha256:5d8616ca0d39abffd3ea6390da017533628cabcca42648f92059e4abc986433d src/Middleware/AuthorizationServerMiddleware.php
sha256:c6f6ad7ea2134697478f47c8159efe43a072f97c9f6591abe55dd0cb845f242c src/Middleware/ResourceServerMiddleware.php
src/RedirectUriValidators/
sha256:cae4549c53c0388b3bb084d632e1f41380fda164f5a5c65b8f63cf8c6cefbcc4 src/RedirectUriValidators/RedirectUriValidator.php
sha256:c77d60fe081d125e6a0fd63c8b3fb8412021308f126e34362bd0fe6c9bef6276 src/RedirectUriValidators/RedirectUriValidatorInterface.php
src/Repositories/
sha256:85f17e7b561c50cff8d7cc8d1abb42f444f387a6a4b46d4466703da46893119e src/Repositories/AccessTokenRepositoryInterface.php
sha256:5e98c29ef6c433d89c9dd3775c7ac1ac6224896ce5f6ee0b5c4f23040215b23c src/Repositories/AuthCodeRepositoryInterface.php
sha256:4ac32fef7a7c85c1f8ec61c92f84aff62e0b9d48ac6739717ee3aa6b96e03fa6 src/Repositories/ClientRepositoryInterface.php
sha256:c044ac64a3eca3027806e605c5709d307c042efe3ab9d9f885f2f2f501fd17dd src/Repositories/DeviceCodeRepositoryInterface.php
sha256:5b31d7952b79b4449d01f18849765d6a2a899eb2f4f38fcef89a95f71267e2f6 src/Repositories/RefreshTokenRepositoryInterface.php
sha256:6c4d0900aebed9d6f1f3bdfd5ee3a5776e9282b9ddc9784b29a849427e29b1e3 src/Repositories/RepositoryInterface.php
sha256:73c592e52f824bf727f8925812cf710bf68d91ee0c7d8f3ce0eab5d1a08adca7 src/Repositories/ScopeRepositoryInterface.php
sha256:b33c63a30df9a2efad03912d45c6063d8fc1f9e5413f614aa7cb2cba5e0cbd61 src/Repositories/UserRepositoryInterface.php
sha256:27dd1af5267ca132a0f4f9bea06d9ba284dca8a683d5e17843c109619a33b3b6 src/RequestAccessTokenEvent.php
sha256:3ddf47e2f7e6fe30ddd2e79c5fa8ace9d0efb1233cbeb52e878674aa314a13ce src/RequestEvent.php
sha256:aa4d358c4f428846b24c669d933470d395dcb15a343e4c0d6794e01652da507e src/RequestRefreshTokenEvent.php
src/RequestTypes/
sha256:3a287564cd0e1b2d636c29620e85ddac5ab034809ae5d5145ab614158f176b17 src/RequestTypes/AuthorizationRequest.php
sha256:0e2c7d85c4456c4ad6c8e7d054e81fdfcedc76c77145ac64cb3cbaf75011bac0 src/RequestTypes/AuthorizationRequestInterface.php
sha256:25f4735645d751c39652c04b174fb463bb2e6253c521e29132eb9db65d327cc0 src/ResourceServer.php
src/ResponseTypes/
sha256:ef0c8b9a3b0123521c3e24d6f0620d4cb7d464079a88b51fdc3af53031bb261f src/ResponseTypes/AbstractResponseType.php
sha256:3c17a029f848fa1f7b23da7c83f6bfa52485bba49acdab7bb0e9e35b437acca1 src/ResponseTypes/BearerTokenResponse.php
sha256:f0d142d6496d46b3cd687827b6f78b5159f59347b6552d2ae5bf15253b023ef9 src/ResponseTypes/DeviceCodeResponse.php
sha256:8211779cfb4c606963811432655e11b88ac6d08df5f638d673a167d662afcf61 src/ResponseTypes/RedirectResponse.php
sha256:d7c350bf2c463a1d7835cf31464552afcc0078afd1cba029ec0bc94d3381383b src/ResponseTypes/ResponseTypeInterface.php
tests/
sha256:36870f288e6633ee7d9a5124f3cdfd7e76b191264cf8af7d52d4553773ec26b0 tests/AuthorizationServerTest.php
tests/AuthorizationValidators/
sha256:85789b8bb42d13b872bb10dc1a3f9089b7d80e82eea58f968243b1b3e0913237 tests/AuthorizationValidators/BearerTokenValidatorTest.php
tests/CodeChallengeVerifiers/
sha256:47d29357d947940c5e15f5d54769ebb28b5150ee73d730bab3ce9cdd4e65337f tests/CodeChallengeVerifiers/PlainVerifierTest.php
sha256:b2cdd6ba3cbc3374d4fbd196db3f3d8e1202442c268872dafa4718e9eb1aa5be tests/CodeChallengeVerifiers/S256VerifierTest.php
tests/EventEmitting/
sha256:ec51e1d7077b5a859abfd073988cb21223b4de117f2d9b9b3b28744699ea7ac0 tests/EventEmitting/EmitterAwarePolyfillTest.php
tests/Exception/
sha256:bda656429bc0ab8ce00fab5a3d2202a28987fdb34fd50c334aab3b44a508441b tests/Exception/OAuthServerExceptionTest.php
tests/Grant/
sha256:26c8b83184a94c3ce9bb6a020a3b41d68e1f99602197735c931f5781b6d102c8 tests/Grant/AbstractGrantTest.php
sha256:22ae00bfe302cad0f99b66848535a746fcc2d61dd07c2e42b01c3095e47d6a57 tests/Grant/AuthCodeGrantTest.php
sha256:987efeb97f4242079eb95e242de431e089d564a06be9f21709aac68d4cf6a5c1 tests/Grant/ClientCredentialsGrantTest.php
sha256:3bbce9acff908982cf2227c338f0218ea390e8b04f8a49ef559b2315874f56ab tests/Grant/DeviceCodeGrantTest.php
sha256:2eaa019161021f68fcb9b223b7b485555e364e50365d18716db54b6fe037d683 tests/Grant/ImplicitGrantTest.php
sha256:0dae0e9ebcecd8340291014c103f37f919dbc1f70bd60341c757e04d4f16be5f tests/Grant/PasswordGrantTest.php
sha256:4cb9832f98c1683bd32411af5dced972ba20faecba08bd6c5756566f6d89ed4c tests/Grant/RefreshTokenGrantTest.php
tests/Middleware/
sha256:703ed0ad0615bb7e8c7574941d47270ca772954b1a3785ad1450b3e282c07be5 tests/Middleware/AuthorizationServerMiddlewareTest.php
sha256:17d9d125e636bd1d7158bf00a33150529e4aaa89898b1e634b41ab2920af7455 tests/Middleware/ResourceServerMiddlewareTest.php
tests/PHPStan/
sha256:2a7d2546ada60b80f464cda067fdaf88585b01f0e035cc63fd6e8990a38c6cd0 tests/PHPStan/AbstractGrantExtension.php
tests/RedirectUriValidators/
sha256:ab87c51ed22ed0f9630986d96674d5dca1edd88131a582e274f81dea592b4165 tests/RedirectUriValidators/RedirectUriValidatorTest.php
sha256:9082030660f3ad439d6252cda1e3914cff6c3d6909dac2a4164e5d14efbc3a2b tests/ResourceServerTest.php
tests/ResponseTypes/
sha256:bf6e4213e95731ee8f578467b17863aca92afa795cea59cfcb74b59e344f573c tests/ResponseTypes/BearerResponseTypeTest.php
sha256:65151ed21839c6b0e712edc341bdd6dd1ca019a590f3069e5b9f3414f9702d49 tests/ResponseTypes/BearerTokenResponseWithParams.php
sha256:55ce3c40c41119586b21844d5ca78cfb5a76a3560892d616f95d9ddcdb6c797a tests/ResponseTypes/DeviceCodeResponseTypeTest.php
tests/Stubs/
sha256:e3d054740e4ceb27f0d9db218855d96a8a5c72a7734df7daf08153618682b867 tests/Stubs/.gitattributes
sha256:8d19cd2e00503fadc184202d2628adc98507cf9ff2202964611e9cb48864e6aa tests/Stubs/AccessTokenEntity.php
sha256:190305ea1c6649b37fcd3d99622e7dd91dc46d9f4375d7e4dc61195a93d4972b tests/Stubs/AuthCodeEntity.php
sha256:c8e9f453a8a20fe91699f17c43e92b84d110585c1d5c01a81d59fdcfff648f99 tests/Stubs/ClientEntity.php
sha256:e7a83e491fbbf65936049518f81ff6352261c5d01cb404881ae0f45d6c016ef9 tests/Stubs/CryptTraitStub.php
sha256:80d4f947a12b0b0b8e8275155626adcc13d91b4355960e081e4404576879f74a tests/Stubs/DeviceCodeEntity.php
sha256:891f4c9ceffb071f6950cfc71e24571a8f95d06686a6babb8df71ca9964b205b tests/Stubs/GrantType.php
sha256:6fb3f3c06d15b123ecd111ff0c78486726c5d4df0844432d37e5213e4b427d1f tests/Stubs/RefreshTokenEntity.php
sha256:202c378254c197cb2ffada19f9ee24ccf708cab6e961621ca0096a3098d61370 tests/Stubs/ScopeEntity.php
sha256:40ff0fce11e3ac7e89cda84543cc3d24235f17cb2ba5c4618e925b5bfab25d0f tests/Stubs/StubResponseType.php
sha256:53b608fc8cbe5cdf44292d63795137dff04bac464b992e5ebb630d8946544544 tests/Stubs/UserEntity.php
sha256:fb53888212def6cc0a8d32e2f0edf675051eecd05b5b5d27f828585a30ddf0bd tests/Stubs/private.key
sha256:6c5cac026035c9fa298095f8e72b3e47ed74dc4a9fd321b357504d690c2ebf0d tests/Stubs/private.key.crlf
sha256:37686da7c9502b5a49b70d9d94b905a2ba2e0e93273a535d3405e2c569600c1b tests/Stubs/public.key
tests/Utils/
sha256:f886bd0266ed52909668bc5a550513b05597011f48d25cf740b1c6ffd6009b7f tests/Utils/CryptKeyTest.php
sha256:30c747cad28ec66b8de3d7a4e54b446f1d4297e29083b6be4c07d18663ecb5ed tests/Utils/CryptTraitTest.php
Return to home page.