Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cyllective/oauth-labs
/ functions
Functions
1,575 in github.com/cyllective/oauth-labs
⨍
Functions
1,575
◇
Types & classes
441
↓ 1 callers
Function
configureSessions
(r *gin.Engine)
lab05/client/internal/server/server.go:56
↓ 1 callers
Function
configureSessions
(r *gin.Engine)
lab05/server/internal/server/server.go:62
↓ 1 callers
Function
configureSessions
(r *gin.Engine)
lab03/client/internal/server/server.go:59
↓ 1 callers
Function
configureSessions
(r *gin.Engine)
lab03/server/internal/server/server.go:60
↓ 1 callers
Function
configureStaticFS
(r *gin.Engine)
lab04/client/internal/server/server.go:23
↓ 1 callers
Function
configureStaticFS
(r *gin.Engine)
lab04/server/internal/server/server.go:29
↓ 1 callers
Function
configureStaticFS
(r *gin.Engine)
lab01/client/internal/server/server.go:24
↓ 1 callers
Function
configureStaticFS
(r *gin.Engine)
lab01/server/internal/server/server.go:27
↓ 1 callers
Function
configureStaticFS
(r *gin.Engine)
lab02/client/internal/server/server.go:23
↓ 1 callers
Function
configureStaticFS
(r *gin.Engine)
lab02/server/internal/server/server.go:27
↓ 1 callers
Function
configureStaticFS
(r *gin.Engine)
labindex/internal/server/server.go:15
↓ 1 callers
Function
configureStaticFS
(r *gin.Engine)
lab00/client/internal/server/server.go:23
↓ 1 callers
Function
configureStaticFS
(r *gin.Engine)
lab00/server/internal/server/server.go:27
↓ 1 callers
Function
configureStaticFS
(r *gin.Engine)
lab05/client/internal/server/server.go:23
↓ 1 callers
Function
configureStaticFS
(r *gin.Engine)
lab05/server/internal/server/server.go:29
↓ 1 callers
Function
configureStaticFS
(r *gin.Engine)
lab03/client/internal/server/server.go:26
↓ 1 callers
Function
configureStaticFS
(r *gin.Engine)
lab03/server/internal/server/server.go:27
↓ 1 callers
Function
configureStaticFS
(r *gin.Engine)
victim/internal/server/server.go:19
↓ 1 callers
Function
configureTemplating
(r *gin.Engine)
lab04/client/internal/server/server.go:43
↓ 1 callers
Function
configureTemplating
(r *gin.Engine)
lab04/server/internal/server/server.go:49
↓ 1 callers
Function
configureTemplating
(r *gin.Engine)
lab01/client/internal/server/server.go:44
↓ 1 callers
Function
configureTemplating
(r *gin.Engine)
lab01/server/internal/server/server.go:47
↓ 1 callers
Function
configureTemplating
(r *gin.Engine)
lab02/client/internal/server/server.go:43
↓ 1 callers
Function
configureTemplating
(r *gin.Engine)
lab02/server/internal/server/server.go:47
↓ 1 callers
Function
configureTemplating
(r *gin.Engine)
labindex/internal/server/server.go:35
↓ 1 callers
Function
configureTemplating
(r *gin.Engine)
lab00/client/internal/server/server.go:43
↓ 1 callers
Function
configureTemplating
(r *gin.Engine)
lab00/server/internal/server/server.go:47
↓ 1 callers
Function
configureTemplating
(r *gin.Engine)
lab05/client/internal/server/server.go:43
↓ 1 callers
Function
configureTemplating
(r *gin.Engine)
lab05/server/internal/server/server.go:49
↓ 1 callers
Function
configureTemplating
(r *gin.Engine)
lab03/client/internal/server/server.go:46
↓ 1 callers
Function
configureTemplating
(r *gin.Engine)
lab03/server/internal/server/server.go:47
↓ 1 callers
Function
configureTemplating
(r *gin.Engine)
victim/internal/server/server.go:39
↓ 1 callers
Function
copy_lab_dir
(base: str, number: str)
scripts/new_lab.py:238
↓ 1 callers
Method
getCurrentUser
(c *gin.Context)
lab04/server/internal/controllers/user.go:21
↓ 1 callers
Method
getCurrentUser
(c *gin.Context)
lab01/server/internal/controllers/user.go:21
↓ 1 callers
Method
getCurrentUser
(c *gin.Context)
lab02/server/internal/controllers/user.go:21
↓ 1 callers
Method
getCurrentUser
(c *gin.Context)
lab00/server/internal/controllers/user.go:21
↓ 1 callers
Method
getCurrentUser
(c *gin.Context)
lab05/server/internal/controllers/user.go:21
↓ 1 callers
Method
getJSON
(ctx context.Context, url string, model any)
lab04/client/internal/client/api.go:58
↓ 1 callers
Method
getJSON
(ctx context.Context, url string, model any)
lab01/client/internal/client/api.go:58
↓ 1 callers
Method
getJSON
(ctx context.Context, url string, model any)
lab02/client/internal/client/api.go:58
↓ 1 callers
Method
getJSON
(ctx context.Context, url string, model any)
lab00/client/internal/client/api.go:58
↓ 1 callers
Method
getJSON
(ctx context.Context, url string, model any)
lab05/client/internal/client/api.go:58
↓ 1 callers
Method
getJSON
(ctx context.Context, url string, model any)
lab03/client/internal/client/api.go:60
↓ 1 callers
Function
getReturnToURL
(c *gin.Context)
lab04/server/internal/controllers/authentication.go:154
↓ 1 callers
Function
getReturnToURL
(c *gin.Context)
lab01/server/internal/controllers/authentication.go:155
↓ 1 callers
Function
getReturnToURL
(c *gin.Context)
lab02/server/internal/controllers/authentication.go:155
↓ 1 callers
Function
getReturnToURL
(c *gin.Context)
lab00/server/internal/controllers/authentication.go:154
↓ 1 callers
Function
getReturnToURL
(c *gin.Context)
lab05/server/internal/controllers/authentication.go:154
↓ 1 callers
Function
getReturnToURL
(c *gin.Context)
lab03/server/internal/controllers/authentication.go:164
↓ 1 callers
Function
get_config_retrievals
(go_file: str)
scripts/checkgetconfig.py:23
↓ 1 callers
Function
get_config_strings
(config_file: str)
scripts/checkgetconfig.py:10
↓ 1 callers
Method
handleAuthorizationCodeGrant
(ctx context.Context, request *dto.TokenRequest, client *dto.Client)
lab04/server/internal/services/oauth.go:345
↓ 1 callers
Method
handleAuthorizationCodeGrant
(ctx context.Context, request *dto.TokenRequest, client *dto.Client)
lab01/server/internal/services/oauth.go:345
↓ 1 callers
Method
handleAuthorizationCodeGrant
(ctx context.Context, request *dto.TokenRequest, client *dto.Client)
lab02/server/internal/services/oauth.go:338
↓ 1 callers
Method
handleAuthorizationCodeGrant
(ctx context.Context, request *dto.TokenRequest, client *dto.Client)
lab00/server/internal/services/oauth.go:345
↓ 1 callers
Method
handleAuthorizationCodeGrant
(ctx context.Context, request *dto.TokenRequest, client *dto.Client)
lab05/server/internal/services/oauth.go:345
↓ 1 callers
Method
handleAuthorizationCodeGrant
(ctx context.Context, request *dto.TokenRequest, client *dto.Client)
lab03/server/internal/services/oauth.go:355
↓ 1 callers
Method
handleAuthorizationCodeResponse
(ctx context.Context, _ *dto.AuthorizeRequest, actx *authorizeContext)
lab04/server/internal/services/oauth.go:176
↓ 1 callers
Method
handleAuthorizationCodeResponse
(ctx context.Context, _ *dto.AuthorizeRequest, actx *authorizeContext)
lab01/server/internal/services/oauth.go:176
↓ 1 callers
Method
handleAuthorizationCodeResponse
(ctx context.Context, _ *dto.AuthorizeRequest, actx *authorizeContext)
lab02/server/internal/services/oauth.go:175
↓ 1 callers
Method
handleAuthorizationCodeResponse
(ctx context.Context, _ *dto.AuthorizeRequest, actx *authorizeContext)
lab00/server/internal/services/oauth.go:176
↓ 1 callers
Method
handleAuthorizationCodeResponse
(ctx context.Context, _ *dto.AuthorizeRequest, actx *authorizeContext)
lab05/server/internal/services/oauth.go:176
↓ 1 callers
Method
handleAuthorizationCodeResponse
(ctx context.Context, _ *dto.AuthorizeRequest, actx *authorizeContext)
lab03/server/internal/services/oauth.go:177
↓ 1 callers
Method
handleRefreshTokenGrant
(ctx context.Context, request *dto.TokenRequest, client *dto.Client)
lab04/server/internal/services/oauth.go:318
↓ 1 callers
Method
handleRefreshTokenGrant
(ctx context.Context, request *dto.TokenRequest, client *dto.Client)
lab01/server/internal/services/oauth.go:318
↓ 1 callers
Method
handleRefreshTokenGrant
(ctx context.Context, request *dto.TokenRequest, client *dto.Client)
lab02/server/internal/services/oauth.go:311
↓ 1 callers
Method
handleRefreshTokenGrant
(ctx context.Context, request *dto.TokenRequest, client *dto.Client)
lab00/server/internal/services/oauth.go:318
↓ 1 callers
Method
handleRefreshTokenGrant
(ctx context.Context, request *dto.TokenRequest, client *dto.Client)
lab05/server/internal/services/oauth.go:318
↓ 1 callers
Method
handleRefreshTokenGrant
(ctx context.Context, request *dto.TokenRequest, client *dto.Client)
lab03/server/internal/services/oauth.go:328
↓ 1 callers
Function
loadKeys
(keyid string)
lab04/server/internal/services/jwk.go:50
↓ 1 callers
Function
loadKeys
(keyid string)
lab01/server/internal/services/jwk.go:50
↓ 1 callers
Function
loadKeys
(keyid string)
lab02/server/internal/services/jwk.go:50
↓ 1 callers
Function
loadKeys
(keyid string)
lab00/server/internal/services/jwk.go:50
↓ 1 callers
Function
loadKeys
(keyid string)
lab05/server/internal/services/jwk.go:79
↓ 1 callers
Function
loadKeys
(keyid string)
lab03/server/internal/services/jwk.go:50
↓ 1 callers
Function
main
()
scripts/checkgetconfig.py:54
↓ 1 callers
Function
main
(args)
scripts/new_lab.py:274
↓ 1 callers
Method
newNonce
(gcm cipher.AEAD)
lab04/server/internal/services/encryption.go:41
↓ 1 callers
Method
newNonce
(gcm cipher.AEAD)
lab01/server/internal/services/encryption.go:41
↓ 1 callers
Method
newNonce
(gcm cipher.AEAD)
lab02/server/internal/services/encryption.go:41
↓ 1 callers
Method
newNonce
(gcm cipher.AEAD)
lab00/server/internal/services/encryption.go:41
↓ 1 callers
Method
newNonce
(gcm cipher.AEAD)
lab05/server/internal/services/encryption.go:41
↓ 1 callers
Method
newNonce
(gcm cipher.AEAD)
lab03/server/internal/services/encryption.go:41
↓ 1 callers
Function
process_dir
(lab_dir: str)
scripts/checkgetconfig.py:31
↓ 1 callers
Method
revokeTokens
(c *gin.Context, session sessions.Session)
lab01/client/internal/controllers/oauth.go:142
↓ 1 callers
Function
validateAuthorizePKCE
(meta *metadata.ServerMetadata, method string, challenge string)
lab04/server/internal/services/oauth.go:257
↓ 1 callers
Function
validateAuthorizePKCE
(meta *metadata.ServerMetadata, method string, challenge string)
lab01/server/internal/services/oauth.go:257
↓ 1 callers
Function
validateAuthorizePKCE
(meta *metadata.ServerMetadata, method string, challenge string)
lab02/server/internal/services/oauth.go:250
↓ 1 callers
Function
validateAuthorizePKCE
(meta *metadata.ServerMetadata, method string, challenge string)
lab00/server/internal/services/oauth.go:257
↓ 1 callers
Function
validateAuthorizePKCE
(meta *metadata.ServerMetadata, method string, challenge string)
lab05/server/internal/services/oauth.go:257
↓ 1 callers
Function
validateAuthorizePKCE
(meta *metadata.ServerMetadata, method string, challenge string)
lab03/server/internal/services/oauth.go:267
↓ 1 callers
Function
validateAuthorizeRedirectURI
(uri string, allowedURIs []string)
lab04/server/internal/services/oauth.go:197
↓ 1 callers
Function
validateAuthorizeRedirectURI
(uri string, allowedURIs []string)
lab01/server/internal/services/oauth.go:197
↓ 1 callers
Function
validateAuthorizeRedirectURI
(uri string, allowedURIs []string)
lab02/server/internal/services/oauth.go:196
↓ 1 callers
Function
validateAuthorizeRedirectURI
(uri string, allowedURIs []string)
lab00/server/internal/services/oauth.go:197
↓ 1 callers
Function
validateAuthorizeRedirectURI
(uri string, allowedURIs []string)
lab05/server/internal/services/oauth.go:197
↓ 1 callers
Function
validateAuthorizeRedirectURI
(uri string, allowedURIs []string)
lab03/server/internal/services/oauth.go:198
↓ 1 callers
Function
validateAuthorizeScope
(requestedScope *scope.Scope, clientScope *scope.Scope)
lab04/server/internal/services/oauth.go:230
↓ 1 callers
Function
validateAuthorizeScope
(requestedScope *scope.Scope, clientScope *scope.Scope)
lab01/server/internal/services/oauth.go:230
← previous
next →
501–600 of 1,575, ranked by callers