Code Analysis: Simple-JWT-Login 3.5.5

Function Rating Maintainability Complexity Lines of code
SimpleJWTLogin\Modules\Settings\GeneralSettings::validateSettings()
C
35 26 94
SimpleJWTLogin\Services\RegisterUserService::createUser()
C
30 24 122
SimpleJWTLogin\Libraries\JWT\JWT::decode()
B
36 17 87
SimpleJWTLogin\Services\AuthenticateService::authenticateUser()
B
36 16 88
SimpleJWTLogin\Services\DeleteUserService::deleteUser()
B
36 14 88
SimpleJWTLogin\Services\RegisterUserService::validateRegisterUser()
A
40 14 68
SimpleJWTLogin\Modules\Settings\AuthCodesSettings::validateSettings()
A
46 15 40
SimpleJWTLogin\Modules\Settings\BaseSettings::assignSettingsPropertyFromPost()
A
45 14 42
SimpleJWTLogin\Services\RefreshTokenService::refreshJwt()
A
38 11 79
SimpleJWTLogin\Modules\SimpleJWTLoginHooks::getHooksDetails()
A
29 1 226
simple_jwt_login_oauth_shortcode()
A
41 12 58
SimpleJWTLogin\Libraries\ParseRequest::fetchVariables()
A
46 13 35
SimpleJWTLogin\Services\ResetPasswordService::replaceVariablesInEmailBody()
A
45 12 43
SimpleJWTLogin\Services\LoginService::validateDoLogin()
A
44 11 46
SimpleJWTLogin\Modules\Settings\ApplicationsSettings::validateSettings()
A
43 10 59
SimpleJWTLogin\Modules\Settings\SettingsFactory::getFactory()
A
51 12 28
SimpleJWTLogin\Services\AuthenticateService::generatePayload()
A
47 11 35
SimpleJWTLogin\Libraries\ParseRequest::process()
A
47 11 34
SimpleJWTLogin\Modules\Settings\AuthenticationSettings::validateSettings()
A
45 10 49
SimpleJWTLogin\Services\BaseService::getJwtFromRequestHeaderOrCookie()
A
49 11 32
SimpleJWTLogin\Services\RedirectService::redirectAfterLogin()
A
45 10 45
SimpleJWTLogin\Modules\Settings\RegisterSettings::validateSettings()
A
45 9 47
SimpleJWTLogin\Services\ResetPasswordService::sendResetPassword()
A
40 7 67
SimpleJWTLogin\Modules\Settings\LoginSettings::validateSettings()
A
51 9 28
SimpleJWTLogin\Libraries\JWT\JWT::verify()
A
46 8 38
SimpleJWTLogin\Services\ProtectEndpointService::hasAccess()
A
47 8 36
SimpleJWTLogin\Libraries\ParseRequest::parseRawHeader()
A
50 8 28
SimpleJWTLogin\Services\Applications\Google::call()
A
42 6 58
SimpleJWTLogin\Services\ValidateTokenService::validateAuth()
A
42 6 56
SimpleJWTLogin\Services\ResetPasswordService::getUser()
A
47 7 39
SimpleJWTLogin\Modules\Settings\LoginSettings::initSettingsFromPost()
A
41 4 82
SimpleJWTLogin\Services\RedirectService::replaceVariables()
A
55 8 18
SimpleJWTLogin\Modules\Settings\GeneralSettings::initSettingsFromPost()
S
38 1 120
SimpleJWTLogin\Modules\Settings\AuthCodesSettings::initSettingsFromPost()
S
51 7 29
SimpleJWTLogin\Modules\UserProperties::getAllowedUserProperties()
S
36 1 112
SimpleJWTLogin\Services\ProtectEndpointService::isEndpointProtected()
S
48 6 37
SimpleJWTLogin\Libraries\ParseRequest::expandVariables()
S
54 7 21
SimpleJWTLogin\Helpers\ServerHelper::isClientIpInList()
S
54 7 20
SimpleJWTLogin\Services\ResetPasswordService::makeAction()
S
51 6 30
SimpleJWTLogin\Modules\SimpleJWTLoginSettings::watchForUpdates()
S
50 6 30
SimpleJWTLogin\Modules\Settings\BaseSettings::sanitizeArray()
S
60 7 13
simple_jwt_login_autoloader()
S
51 6 27
SimpleJWTLogin\Modules\AuthCodeBuilder::__construct()
S
61 7 12
SimpleJWTLogin\Services\BaseService::includeRequestParameters()
S
51 6 27
SimpleJWTLogin\Services\RevokeTokenService::revokeToken()
S
44 4 52
SimpleJWTLogin\Services\Applications\Google::handleOauth()
S
48 5 35
SimpleJWTLogin\Services\BaseService::validateAuthKey()
S
56 6 18
SimpleJWTLogin\Modules\WordPressData::sanitizeArray()
S
59 6 15
SimpleJWTLogin\Services\BaseService::getUserParameterValueFromPayload()
S
51 5 30
SimpleJWTLogin\Libraries\JWT\JWT::sign()
S
51 5 27
SimpleJWTLogin\Services\OAuthService::makeAction()
S
52 5 26
SimpleJWTLogin\Libraries\ParseRequest::fetchFromMultipart()
S
53 5 22
SimpleJWTLogin\Libraries\ServerCall::call()
S
54 5 21
SimpleJWTLogin\Services\BaseService::validateJWTAndGetUserValueFromPayload()
S
54 5 21
SimpleJWTLogin\Modules\Settings\CorsSettings::validateSettings()
S
56 5 20
SimpleJWTLogin\Services\BaseService::getUserDetails()
S
57 5 18
simple_jwt_login_login_message()
S
57 5 17
SimpleJWTLogin\Services\RevokeTokenService::cleanUpUserExpiredTokens()
S
58 5 16
SimpleJWTLogin\Modules\Settings\RegisterSettings::initSettingsFromPost()
S
44 1 76
SimpleJWTLogin\Modules\UserProperties::getExtraParametersFromRequest()
S
58 5 15
SimpleJWTLogin\Libraries\JWT\JWT::jsonDecode()
S
58 5 15
SimpleJWTLogin\Libraries\JWT\JWT::jsonEncode()
S
58 5 15
SimpleJWTLogin\Services\ResetPasswordService::changeUserPassword()
S
51 4 28
SimpleJWTLogin\Libraries\JWT\JWT::extractDataFromJwt()
S
51 4 28
simple_jwt_login_request_shortcode()
S
62 5 12
SimpleJWTLogin\Modules\WordPressData::getLoginURL()
S
61 5 11
SimpleJWTLogin\Services\RouteService::getAllRoutes()
S
43 1 69
SimpleJWTLogin\Modules\Settings\ApplicationsSettings::initSettingsFromPost()
S
44 1 65
SimpleJWTLogin\Helpers\ServerHelper::getHeaders()
S
56 4 18
SimpleJWTLogin\Services\LoginService::makeAction()
S
56 4 17
SimpleJWTLogin\Modules\Settings\ProtectEndpointSettings::validateSettings()
S
57 4 17
SimpleJWTLogin\Modules\SimpleJWTLoginSettings::generateExampleLink()
S
57 4 17
SimpleJWTLogin\Libraries\JWT\JWT::encode()
S
57 4 16
SimpleJWTLogin\Modules\Settings\DeleteUserSettings::validateSettings()
S
58 4 16
SimpleJWTLogin\Services\BaseService::validateJwtRevoked()
S
59 4 15
SimpleJWTLogin\Services\LoginService::makeActionInternal()
S
51 3 29
SimpleJWTLogin\Services\ProtectEndpointService::parseDomainsAndGetResult()
S
60 4 14
SimpleJWTLogin\Modules\Settings\ResetPasswordSettings::validateSettings()
S
60 4 14
SimpleJWTLogin\Modules\Settings\AuthenticationSettings::initSettingsFromPost()
S
47 1 59
SimpleJWTLogin\Helpers\ServerHelper::getClientIP()
S
63 4 11
SimpleJWTLogin\Services\RevokeTokenService::checkIfTokenIsAlreadyRevoked()
S
63 4 11
SimpleJWTLogin\Modules\Settings\CorsSettings::initSettingsFromPost()
S
48 1 54
SimpleJWTLogin\Modules\Settings\ResetPasswordSettings::initSettingsFromPost()
S
48 1 53
simple_jwt_login_plugin_show_main_page()
S
50 2 35
SimpleJWTLogin\Modules\Settings\LoginSettings::getDangerousQueryParameters()
S
58 3 16
SimpleJWTLogin\Libraries\JWT\JWT::getCorrectImplementationForJsonDecode()
S
63 4 8
SimpleJWTLogin\Services\Applications\Google::handleErrorMessage()
S
63 4 10
SimpleJWTLogin\Services\ResetPasswordService::validateChangePassword()
S
61 3 14
SimpleJWTLogin\Services\AuthenticateService::validateAuthenticationAuthKey()
S
62 3 13
SimpleJWTLogin\Services\AuthenticateService::checkAllowedIPAddress()
S
62 3 12
SimpleJWTLogin\Modules\SimpleJWTLoginSettings::saveSettingsInDatabase()
S
62 3 12
simple_jwt_login_login_footer()
S
63 3 11
SimpleJWTLogin\Services\RegisterUserService::initPayload()
S
53 2 25
SimpleJWTLogin\Modules\Settings\DeleteUserSettings::initSettingsFromPost()
S
52 1 37
SimpleJWTLogin\Modules\WordPressData::createUser()
S
55 2 20
SimpleJWTLogin\Services\Applications\Google::validateIdToken()
S
59 2 16
SimpleJWTLogin\Modules\Settings\CorsSettings::isAllowOriginEnabled()
S
72 3 5
SimpleJWTLogin\Modules\Settings\CorsSettings::getAllowOrigin()
S
72 3 5
SimpleJWTLogin\Modules\Settings\CorsSettings::isAllowHeadersEnabled()
S
72 3 5
SimpleJWTLogin\Modules\Settings\CorsSettings::getAllowHeaders()
S
72 3 5
SimpleJWTLogin\Modules\Settings\CorsSettings::isAllowMethodsEnabled()
S
72 3 5
SimpleJWTLogin\Modules\Settings\CorsSettings::getAllowMethods()
S
72 3 5
SimpleJWTLogin\Helpers\Jwt\JwtKeyWpConfig::getPublicKey()
S
66 3 8
SimpleJWTLogin\Modules\Settings\GeneralSettings::getRequestKeyUrl()
S
72 3 5
SimpleJWTLogin\Modules\Settings\GeneralSettings::getRequestKeySession()
S
72 3 5
SimpleJWTLogin\Modules\Settings\GeneralSettings::getRequestKeyCookie()
S
72 3 5
SimpleJWTLogin\Modules\Settings\GeneralSettings::getRequestKeyHeader()
S
72 3 5
SimpleJWTLogin\Modules\Settings\GeneralSettings::isMiddlewareEnabled()
S
72 3 5
SimpleJWTLogin\Modules\WordPressData::checkPassword()
S
67 3 8
SimpleJWTLogin\Modules\Settings\ProtectEndpointSettings::initSettingsFromPost()
S
54 1 30
SimpleJWTLogin\Libraries\JWT\JWT::handleJsonError()
S
58 2 15
SimpleJWTLogin\Services\Applications\Google::validate()
S
66 3 8
SimpleJWTLogin\Helpers\Jwt\JwtKeyFactory::getFactory()
S
63 3 10
SimpleJWTLogin\Services\RouteService::getUserFromJwt()
S
60 2 14
SimpleJWTLogin\Helpers\StatusCodeHelper::getStatusCodeFromExeption()
S
63 2 12
SimpleJWTLogin\Services\Applications\Google::exchangeCode()
S
54 1 23
simple_jwt_login_add_plugin_action_links()
S
58 1 18
SimpleJWTLogin\Modules\Settings\LoginSettings::getShouldIncludeRequestParameters()
S
73 2 5
SimpleJWTLogin\Modules\Settings\DeleteUserSettings::getJwtDeleteByParameter()
S
73 2 5
SimpleJWTLogin\Modules\Settings\DeleteUserSettings::getDeleteUserBy()
S
73 2 5
SimpleJWTLogin\Modules\Settings\GeneralSettings::getDecryptionSource()
S
73 2 5
SimpleJWTLogin\Modules\Settings\ApplicationsSettings::isGoogleExchangeIdTokenEnabled()
S
74 2 4
SimpleJWTLogin\Modules\UserProperties::build()
S
68 2 7
SimpleJWTLogin\Modules\Settings\GeneralSettings::getDecryptionKey()
S
73 2 5
SimpleJWTLogin\Modules\Settings\GeneralSettings::isDecryptionKeyBase64Encoded()
S
73 2 5
SimpleJWTLogin\Modules\Settings\CorsSettings::isCorsEnabled()
S
77 2 3
SimpleJWTLogin\Modules\Settings\AuthenticationSettings::getAuthJwtTtl()
S
73 2 5
SimpleJWTLogin\Modules\Settings\GeneralSettings::getDecryptionKeyPublic()
S
73 2 5
SimpleJWTLogin\Modules\Settings\ProtectEndpointSettings::getAction()
S
72 2 5
SimpleJWTLogin\Modules\Settings\AuthenticationSettings::getAllowedIps()
S
73 2 5
SimpleJWTLogin\Modules\Settings\RegisterSettings::getAllowedRegisterIps()
S
73 2 5
SimpleJWTLogin\Modules\Settings\GeneralSettings::getDecryptionKeyPrivate()
S
73 2 5
SimpleJWTLogin\Modules\WordPressData::deleteUser()
S
69 2 7
SimpleJWTLogin\Modules\Settings\GeneralSettings::isJwtFromSessionEnabled()
S
73 2 5
SimpleJWTLogin\Modules\Settings\ProtectEndpointSettings::getWhitelistedDomains()
S
70 2 6
SimpleJWTLogin\Modules\WordPressData::sendEmail()
S
70 2 6
SimpleJWTLogin\Modules\Settings\GeneralSettings::isJwtFromCookieEnabled()
S
73 2 5
SimpleJWTLogin\Modules\Settings\RegisterSettings::isJwtEnabled()
S
73 2 5
SimpleJWTLogin\Modules\Settings\GeneralSettings::isJwtFromHeaderEnabled()
S
73 2 5
SimpleJWTLogin\Services\BaseService::getPayloadFromJWT()
S
69 2 6
SimpleJWTLogin\Modules\Settings\LoginSettings::getAllowedLoginIps()
S
73 2 5
SimpleJWTLogin\Modules\Settings\RegisterSettings::isRandomPasswordForCreateUserEnabled()
S
73 2 5
SimpleJWTLogin\Modules\Settings\HooksSettings::getEnabledHooks()
S
73 2 5
SimpleJWTLogin\Modules\Settings\HooksSettings::isHookEnable()
S
74 2 4
SimpleJWTLogin\Modules\Settings\LoginSettings::getJWTLoginBy()
S
73 2 5
SimpleJWTLogin\Helpers\ServerHelper::getAllHeaders()
S
72 2 6
SimpleJWTLogin\Modules\SimpleJWTLoginSettings::__construct()
S
64 2 10
SimpleJWTLogin\Modules\Settings\LoginSettings::getJwtLoginByParameter()
S
73 2 5
SimpleJWTLogin\Modules\Settings\LoginSettings::getRedirect()
S
73 2 5
SimpleJWTLogin\Modules\Settings\LoginSettings::getCustomRedirectURL()
S
73 2 5
SimpleJWTLogin\Modules\Settings\LoginSettings::getAllowedLoginIss()
S
73 2 5
SimpleJWTLogin\Modules\WordPressData::checkPasswordResetKeyByUserLogin()
S
69 2 7
SimpleJWTLogin\Helpers\Jwt\JwtKeyDecryptionKey::getPublicKey()
S
69 2 7
SimpleJWTLogin\Modules\Settings\LoginSettings::isRedirectParameterAllowed()
S
73 2 5
SimpleJWTLogin\Modules\Settings\LoginSettings::getAutologinRedirectOnFail()
S
73 2 5
SimpleJWTLogin\Modules\SimpleJWTLoginSettings::getSettingsClassByType()
S
65 2 9
SimpleJWTLogin\Modules\WordPressData::generateAndGetPasswordResetKey()
S
69 2 7
SimpleJWTLogin\Modules\Settings\BaseSettings::assignProperty()
S
69 2 7
SimpleJWTLogin\Modules\Settings\ProtectEndpointSettings::getProtectedEndpoints()
S
70 2 6
SimpleJWTLogin\Libraries\JWT\JWT::urlsafeB64Decode()
S
64 2 9
SimpleJWTLogin\Modules\Settings\RegisterSettings::getNewUSerProfile()
S
73 2 5
SimpleJWTLogin\Modules\Settings\ApplicationsSettings::isGoogleExchangeCodeEnabled()
S
74 2 4
SimpleJWTLogin\Modules\Settings\RegisterSettings::getRandomPasswordLength()
S
73 2 5
SimpleJWTLogin\Modules\Settings\RegisterSettings::isForceLoginAfterCreateUserEnabled()
S
73 2 5
SimpleJWTLogin\Modules\WordPressData::getUserRoles()
S
72 2 6
SimpleJWTLogin\Modules\WordPressData::roleExists()
S
78 2 3
SimpleJWTLogin\Modules\Settings\ResetPasswordSettings::getFlowType()
S
73 2 5
SimpleJWTLogin\Modules\Settings\ResetPasswordSettings::getResetPasswordEmailSubject()
S
73 2 5
SimpleJWTLogin\Modules\Settings\ApplicationsSettings::getGoogleClientID()
S
71 2 6
SimpleJWTLogin\Modules\Settings\LoginSettings::isAuthKeyRequiredOnLogin()
S
73 2 5
SimpleJWTLogin\Services\ResetPasswordService::validateSendResetPassword()
S
67 2 8
SimpleJWTLogin\Modules\Settings\ApplicationsSettings::isGoogleJwtAllowedOnAllEndpoints()
S
74 2 4
SimpleJWTLogin\Services\Applications\BaseApplication::randomString()
S
64 2 9
SimpleJWTLogin\Modules\Settings\AuthenticationSettings::isAuthPasswordBase64Encoded()
S
73 2 5
SimpleJWTLogin\Modules\Settings\GeneralSettings::isJwtFromURLEnabled()
S
73 2 5
SimpleJWTLogin\Helpers\Jwt\JwtKeyDecryptionKey::getPrivateKey()
S
69 2 7
SimpleJWTLogin\Modules\Settings\ApplicationsSettings::isGoogleCreateUserIfNotExistsEnabled()
S
74 2 4
SimpleJWTLogin\Services\AuthenticateService::checkAuthenticationEnabled()
S
67 2 8
SimpleJWTLogin\Modules\Settings\AuthCodesSettings::getAuthCodeKey()
S
73 2 5
SimpleJWTLogin\Modules\Settings\AuthenticationSettings::isPayloadDataEnabled()
S
74 2 4
SimpleJWTLogin\Modules\Settings\AuthCodesSettings::getAuthCodes()
S
73 2 5
SimpleJWTLogin\Modules\Settings\RegisterSettings::getAllowedRegisterDomain()
S
73 2 5
SimpleJWTLogin\Modules\Settings\AuthenticationSettings::isAuthenticationEnabled()
S
75 2 4
SimpleJWTLogin\Modules\WordPressData::checkPasswordResetKeyByEmail()
S
68 2 7
SimpleJWTLogin\Modules\Settings\LoginSettings::getOldVersionJWTEmailParameter()
S
73 2 5
SimpleJWTLogin\Modules\Settings\DeleteUserSettings::isDeleteAllowed()
S
73 2 5
SimpleJWTLogin\Services\BaseService::getDelimiter()
S
71 2 6
SimpleJWTLogin\Modules\Settings\AuthenticationSettings::getAuthJwtRefreshTtl()
S
73 2 5
SimpleJWTLogin\Helpers\ServerHelper::getRequestMethod()
S
73 2 5
SimpleJWTLogin\Services\ProtectEndpointService::addFirstSlash()
S
71 2 6
SimpleJWTLogin\Helpers\Jwt\JwtKeyWpConfig::getPrivateKey()
S
74 2 5
SimpleJWTLogin\Modules\Settings\AuthenticationSettings::getAuthIss()
S
73 2 5
SimpleJWTLogin\Modules\Settings\RegisterSettings::getAllowedUserMeta()
S
73 2 5
SimpleJWTLogin\Modules\Settings\AuthenticationSettings::isAuthKeyRequired()
S
73 2 5
SimpleJWTLogin\Libraries\JWT\JWT::safeStrlen()
S
70 2 6
SimpleJWTLogin\Modules\Settings\ApplicationsSettings::isGoogleEnabled()
S
74 2 4
SimpleJWTLogin\Modules\Settings\SettingsErrors::getSectionFromErrorCode()
S
71 2 6
SimpleJWTLogin\Modules\WordPressData::checkUserExistsByUsernameAndEmail()
S
79 2 3
SimpleJWTLogin\Modules\Settings\ApplicationsSettings::isOauthEnabled()
S
74 2 4
SimpleJWTLogin\Modules\Settings\RegisterSettings::isAuthKeyRequiredOnRegister()
S
73 2 5
SimpleJWTLogin\Modules\Settings\ResetPasswordSettings::getResetPasswordEmailType()
S
73 2 5
SimpleJWTLogin\Modules\Settings\ApplicationsSettings::getGoogleExchangeCodeRedirectUri()
S
71 2 6
SimpleJWTLogin\Modules\Settings\GeneralSettings::getRouteNamespace()
S
69 2 6
SimpleJWTLogin\Modules\Settings\GeneralSettings::getJWTDecryptAlgorithm()
S
73 2 5
SimpleJWTLogin\Modules\Settings\SettingsFactory::getAll()
S
60 1 15
SimpleJWTLogin\Modules\Settings\ApplicationsSettings::getGoogleClientSecret()
S
71 2 6
SimpleJWTLogin\Modules\Settings\DeleteUserSettings::isAuthKeyRequiredOnDelete()
S
73 2 5
SimpleJWTLogin\Modules\Settings\DeleteUserSettings::getAllowedDeleteIps()
S
73 2 5
SimpleJWTLogin\Modules\Settings\ResetPasswordSettings::getResetPasswordEmailBody()
S
73 2 5
SimpleJWTLogin\Services\Applications\BaseApplication::createUser()
S
61 1 14
SimpleJWTLogin\Modules\Settings\ResetPasswordSettings::getEmailContentVariables()
S
60 1 13
SimpleJWTLogin\Modules\Settings\AuthenticationSettings::getJwtPayloadParameters()
S
66 1 11
simple_jwt_login_plugin_create_menu_entry()
S
64 1 11
SimpleJWTLogin\Services\RegisterUserService::makeAction()
S
77 1 4
SimpleJWTLogin\Modules\WordPressData::loginUser()
S
72 1 5
SimpleJWTLogin\Modules\WordPressData::isUserLoggedIn()
S
81 1 3
SimpleJWTLogin\Services\ValidateTokenService::makeAction()
S
74 1 5
SimpleJWTLogin\Services\Applications\BaseApplication::__construct()
S
71 1 6
SimpleJWTLogin\Modules\Settings\SettingsErrors::generateCode()
S
78 1 3
SimpleJWTLogin\Helpers\ArrayHelper::convertStringToArray()
S
72 1 5
SimpleJWTLogin\Services\RouteService::getUserIdFromJWT()
S
75 1 4
SimpleJWTLogin\Services\ProtectEndpointService::removeWpJsonFromEndpoint()
S
75 1 4
SimpleJWTLogin\Modules\WordPressData::getUserDetailsById()
S
80 1 3
SimpleJWTLogin\Libraries\ServerCall::post()
S
77 1 3
SimpleJWTLogin\Modules\AuthCodeBuilder::getExpirationDate()
S
82 1 3
SimpleJWTLogin\Helpers\Jwt\JwtKeyBasic::__construct()
S
81 1 3
SimpleJWTLogin\Modules\WordPressData::triggerAction()
S
80 1 3
SimpleJWTLogin\Modules\WordPressData::isEmail()
S
80 1 3
SimpleJWTLogin\Modules\WordPressData::resetPassword()
S
80 1 3
SimpleJWTLogin\Modules\WordPressData::getSiteUrl()
S
81 1 3
SimpleJWTLogin\Services\BaseService::withSettings()
S
73 1 5
SimpleJWTLogin\Modules\SimpleJWTLoginSettings::getAuthCodesSettings()
S
80 1 3
SimpleJWTLogin\Libraries\ServerCall::put()
S
77 1 3
SimpleJWTLogin\Services\ProtectEndpointService::withRouteService()
S
77 1 4
SimpleJWTLogin\Modules\SimpleJWTLoginSettings::getLoginSettings()
S
80 1 3
SimpleJWTLogin\Modules\SimpleJWTLoginSettings::getApplicationsSettings()
S
80 1 3
SimpleJWTLogin\Services\BaseService::withServerHelper()
S
77 1 4
SimpleJWTLogin\Libraries\ServerCall::get()
S
77 1 3
simple_jwt_login_plugin_load_translations()
S
70 1 7
SimpleJWTLogin\Modules\WordPressData::checkNonce()
S
79 1 3
SimpleJWTLogin\Services\BaseService::withRequestMethod()
S
77 1 4
SimpleJWTLogin\Modules\SimpleJWTLoginSettings::getHooksSettings()
S
80 1 3
SimpleJWTLogin\Services\BaseService::withRequest()
S
77 1 4
SimpleJWTLogin\Helpers\Jwt\JwtKeyCertificate::getPrivateKey()
S
81 1 3
SimpleJWTLogin\Modules\WordPressData::getUserPassword()
S
80 1 3
SimpleJWTLogin\Modules\SimpleJWTLoginSettings::getResetPasswordSettings()
S
80 1 3
SimpleJWTLogin\Services\ProtectEndpointService::removeLastSlash()
S
79 1 3
SimpleJWTLogin\Modules\AuthCodeBuilder::getRole()
S
82 1 3
SimpleJWTLogin\Modules\WordPressData::deleteUserMeta()
S
79 1 3
SimpleJWTLogin\Modules\Settings\LoginSettings::isAutologinEnabled()
S
79 1 3
SimpleJWTLogin\Modules\WordPressData::triggerFilter()
S
79 1 3
SimpleJWTLogin\Modules\WordPressData::createResponse()
S
73 1 5
SimpleJWTLogin\Modules\SimpleJWTLoginSettings::getWordPressData()
S
82 1 3
SimpleJWTLogin\Modules\Settings\BaseSettings::withWordPressData()
S
77 1 4
SimpleJWTLogin\Services\RevokeTokenService::makeAction()
S
72 1 6
SimpleJWTLogin\Modules\AuthCodeBuilder::getCode()
S
82 1 3
SimpleJWTLogin\Services\AuthenticateService::makeAction()
S
72 1 6
SimpleJWTLogin\Services\RevokeTokenService::getUserRevokedTokensFromDatabase()
S
73 1 6
SimpleJWTLogin\Modules\Settings\ResetPasswordSettings::isResetPasswordEnabled()
S
79 1 3
SimpleJWTLogin\Modules\Settings\BaseSettings::getSettings()
S
82 1 3
SimpleJWTLogin\Modules\Settings\ResetPasswordSettings::isJwtAllowed()
S
79 1 3
SimpleJWTLogin\Modules\Settings\BaseSettings::__construct()
S
80 1 3
SimpleJWTLogin\Modules\SimpleJWTLoginSettings::getAuthenticationSettings()
S
80 1 3
SimpleJWTLogin\Modules\WordPressData::addUserMeta()
S
78 1 3
SimpleJWTLogin\Modules\WordPressData::sendDefaultWordPressResetPassword()
S
81 1 3
SimpleJWTLogin\Modules\SimpleJWTLoginSettings::getCorsSettings()
S
80 1 3
simple_jwt_login_assets()
S
70 1 7
SimpleJWTLogin\Modules\WordPressData::wordpressUserToArray()
S
81 1 3
SimpleJWTLogin\Services\BaseService::withCookies()
S
77 1 4
SimpleJWTLogin\Modules\WordPressData::redirect()
S
77 1 4
SimpleJWTLogin\Services\RedirectService::withUser()
S
77 1 4
SimpleJWTLogin\Modules\WordPressData::getUserMeta()
S
79 1 3
SimpleJWTLogin\Modules\WordPressData::insertNonce()
S
81 1 3
SimpleJWTLogin\Modules\WordPressData::sanitizeTextField()
S
80 1 3
SimpleJWTLogin\Modules\WordPressData::isInstanceOfuser()
S
80 1 3
SimpleJWTLogin\Services\BaseService::withSession()
S
77 1 4
SimpleJWTLogin\Modules\WordPressData::buildUserFromId()
S
80 1 3
SimpleJWTLogin\Modules\Settings\HooksSettings::initSettingsFromPost()
S
68 1 9
SimpleJWTLogin\Helpers\Jwt\JwtKeyCertificate::getPublicKey()
S
81 1 3
SimpleJWTLogin\Helpers\ServerHelper::__construct()
S
81 1 3
SimpleJWTLogin\Modules\WordPressData::getUserIdFromUser()
S
80 1 3
SimpleJWTLogin\Modules\WordPressData::generatePassword()
S
80 1 3
SimpleJWTLogin\Modules\WordPressData::getOptionFromDatabase()
S
80 1 3
SimpleJWTLogin\Modules\Settings\HooksSettings::validateSettings()
S
91 1 2
SimpleJWTLogin\Services\DeleteUserService::makeAction()
S
81 1 3
SimpleJWTLogin\Modules\AuthCodeBuilder::toArray()
S
69 1 7
SimpleJWTLogin\Modules\WordPressData::updateOption()
S
80 1 3
SimpleJWTLogin\Modules\WordPressData::getUserDetailsByEmail()
S
79 1 3
SimpleJWTLogin\Modules\Settings\BaseSettings::withSettings()
S
77 1 4
SimpleJWTLogin\Modules\SimpleJWTLoginSettings::getProtectEndpointsSettings()
S
80 1 3
simple_jwt_plugin_uninstall()
S
82 1 3
SimpleJWTLogin\Modules\WordPressData::getAdminUrl()
S
81 1 3
SimpleJWTLogin\Services\RedirectService::makeAction()
S
76 1 4
SimpleJWTLogin\Modules\WordPressData::getUserProperty()
S
80 1 3
SimpleJWTLogin\Modules\Settings\RegisterSettings::isRegisterAllowed()
S
79 1 3
SimpleJWTLogin\Modules\Settings\ResetPasswordSettings::isAuthKeyRequired()
S
79 1 3
SimpleJWTLogin\Modules\WordPressData::getUserByUserLogin()
S
79 1 3
SimpleJWTLogin\Modules\SimpleJWTLoginSettings::getDeleteUserSettings()
S
80 1 3
SimpleJWTLogin\Modules\SimpleJWTLoginSettings::getRegisterSettings()
S
80 1 3
SimpleJWTLogin\Libraries\ServerCall::delete()
S
77 1 3
SimpleJWTLogin\Modules\Settings\ProtectEndpointSettings::isEnabled()
S
78 1 3
SimpleJWTLogin\Libraries\JWT\JWT::urlsafeB64Encode()
S
77 1 3
SimpleJWTLogin\Modules\Settings\BaseSettings::withPost()
S
77 1 4
SimpleJWTLogin\Modules\SimpleJWTLoginSettings::getGeneralSettings()
S
80 1 3
SimpleJWTLogin\Services\RefreshTokenService::makeAction()
S
72 1 6
SimpleJWTLogin\Helpers\CorsHelper::addHeader()
S
79 1 3
SimpleJWTLogin\Modules\WordPressData::addOption()
S
80 1 3