NextendSocialOauth2 S

Total Complexity 45
Dependencies 2
Dependents 0
Total lines 306
Lines of code 163
Logical lines of code 81
Comment lines 67
Methods 20
Properties 9

Methods 20

Method Rating Maintainability Complexity Lines of code
generateRandomState()
S
56 7 19
authenticate()
S
48 6 32
get()
S
53 5 21
validateState()
S
61 4 13
checkError()
S
67 4 7
createAuthUrl()
S
59 2 14
randomStr()
S
65 2 8
getState()
S
67 2 8
errorFromResponse()
S
72 2 5
formatScopes()
S
79 1 3
getTestUrl()
S
82 1 3
deleteLoginPersistentData()
S
80 1 3
getEndpointAuthorization()
S
82 1 3
setRedirectUri()
S
81 1 3
setClientSecret()
S
81 1 3
bytesToString()
S
78 1 3
setClientId()
S
81 1 3
hasAuthenticateData()
S
79 1 3
extendHttpArgs()
S
70 1 6
extendAllHttpArgs()
S
82 1 3