Code

Rating   Name Duplication Size Complexity Changes Bugs Features
C middlewares\Authorization::parseOptions() 6 13 15 0 0 0
C oauth1\Provider::requestCredentials() 0 12 8 0 0 0
B protocols\oauth2\Provider::createToken() 0 11 6 0 0 0
B Signer::buildQueryStringFromParams() 0 13 6 0 0 0
B nyx\auth\Credentials::matches() 0 10 6 0 0 0
B nyx\auth\signers\Rsa::sign() 0 13 4 0 0 0
B protocols\oauth2\Token::matches() 0 10 6 0 0 0
B oauth2\providers\Bitbucket::identify() 27 9 2 0 0 0
B oauth2\providers\Github::identify() 27 9 2 0 0 0
A middlewares\Authorization::__invoke() 0 9 3 0 0 0
A oauth2\providers\Github::getEmail() 10 5 4 0 0 0
A oauth2\providers\Bitbucket::getEmail() 10 5 4 0 0 0
A nyx\auth\signers\Rsa::validateKey() 0 7 4 0 0 0
A nyx\auth\signers\Hmac::sign() 0 6 4 0 0 0
A nyx\auth\signers\Rsa::verify() 0 9 3 0 0 0