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
Method
GetClientID
Extract client_id from a jwt.Token; errors are thrown if the token did not contain a client_id string
lab03/server/internal/services/accesstoken.go:146
↓ 1 callers
Method
GetFromRequest
(c *gin.Context)
lab04/server/internal/services/token.go:83
↓ 1 callers
Method
GetFromRequest
(c *gin.Context)
lab01/server/internal/services/token.go:83
↓ 1 callers
Method
GetFromRequest
(c *gin.Context)
lab02/server/internal/services/token.go:83
↓ 1 callers
Method
GetFromRequest
(c *gin.Context)
lab00/server/internal/services/token.go:83
↓ 1 callers
Method
GetFromRequest
(c *gin.Context)
lab05/server/internal/services/token.go:83
↓ 1 callers
Method
GetFromRequest
(c *gin.Context)
lab03/server/internal/services/token.go:83
↓ 1 callers
Method
GetFromURL
(ctx context.Context, u string)
lab04/server/internal/services/client.go:159
↓ 1 callers
Method
GetFromURL
(ctx context.Context, u string)
lab01/server/internal/services/client.go:141
↓ 1 callers
Method
GetFromURL
(ctx context.Context, u string)
lab02/server/internal/services/client.go:141
↓ 1 callers
Method
GetFromURL
(ctx context.Context, u string)
lab00/server/internal/services/client.go:141
↓ 1 callers
Method
GetFromURL
(ctx context.Context, u string)
lab05/server/internal/services/client.go:159
↓ 1 callers
Method
GetFromURL
(ctx context.Context, u string)
lab03/server/internal/services/client.go:141
↓ 1 callers
Method
GetJti
Extract jti from a jwt.Token; errors are thrown if the token did not contain a jti
lab04/server/internal/services/accesstoken.go:190
↓ 1 callers
Method
GetJti
Extract jti from a jwt.Token; errors are thrown if the token did not contain a jti
lab01/server/internal/services/accesstoken.go:186
↓ 1 callers
Method
GetJti
Extract jti from a jwt.Token; errors are thrown if the token did not contain a jti
lab02/server/internal/services/accesstoken.go:186
↓ 1 callers
Method
GetJti
Extract jti from a jwt.Token; errors are thrown if the token did not contain a jti
lab00/server/internal/services/accesstoken.go:186
↓ 1 callers
Method
GetJti
Extract jti from a jwt.Token; errors are thrown if the token did not contain a jti
lab05/server/internal/services/accesstoken.go:198
↓ 1 callers
Method
GetJti
Extract jti from a jwt.Token; errors are thrown if the token did not contain a jti
lab03/server/internal/services/accesstoken.go:186
↓ 1 callers
Method
GetMany
(ctx context.Context, ids ...string)
lab04/server/internal/services/client.go:51
↓ 1 callers
Method
GetMany
(ctx context.Context, ids ...string)
lab05/server/internal/services/client.go:51
↓ 1 callers
Method
GetProfile
()
lab02/client/internal/client/api.go:49
↓ 1 callers
Method
GetProfile
()
lab00/client/internal/client/api.go:49
↓ 1 callers
Method
GetProfile
(id string)
lab03/client/internal/client/api.go:51
↓ 1 callers
Function
GetString
(s sessions.Session, key string)
lab04/server/internal/session/session.go:14
↓ 1 callers
Function
GetString
(s sessions.Session, key string)
lab01/server/internal/session/session.go:14
↓ 1 callers
Function
GetString
(s sessions.Session, key string)
lab02/server/internal/session/session.go:14
↓ 1 callers
Function
GetString
(s sessions.Session, key string)
lab00/server/internal/session/session.go:13
↓ 1 callers
Function
GetString
(s sessions.Session, key string)
lab05/server/internal/session/session.go:14
↓ 1 callers
Function
GetString
(s sessions.Session, key string)
lab03/server/internal/session/session.go:14
↓ 1 callers
Method
GetSub
Extract sub from a jwt.Token; errors are thrown if the token did not contain a sub
lab04/server/internal/services/accesstoken.go:178
↓ 1 callers
Method
GetSub
Extract sub from a jwt.Token; errors are thrown if the token did not contain a sub
lab01/server/internal/services/accesstoken.go:174
↓ 1 callers
Method
GetSub
Extract sub from a jwt.Token; errors are thrown if the token did not contain a sub
lab02/server/internal/services/accesstoken.go:174
↓ 1 callers
Method
GetSub
Extract sub from a jwt.Token; errors are thrown if the token did not contain a sub
lab00/server/internal/services/accesstoken.go:174
↓ 1 callers
Method
GetSub
Extract sub from a jwt.Token; errors are thrown if the token did not contain a sub
lab05/server/internal/services/accesstoken.go:186
↓ 1 callers
Method
GetSub
Extract sub from a jwt.Token; errors are thrown if the token did not contain a sub
lab03/server/internal/services/accesstoken.go:174
↓ 1 callers
Method
HasRequiredScopes
(accessToken jwt.Token, required *scope.Scope)
lab04/server/internal/services/token.go:101
↓ 1 callers
Method
HasRequiredScopes
(accessToken jwt.Token, required *scope.Scope)
lab01/server/internal/services/token.go:101
↓ 1 callers
Method
HasRequiredScopes
(accessToken jwt.Token, required *scope.Scope)
lab02/server/internal/services/token.go:101
↓ 1 callers
Method
HasRequiredScopes
(accessToken jwt.Token, required *scope.Scope)
lab00/server/internal/services/token.go:101
↓ 1 callers
Method
HasRequiredScopes
(accessToken jwt.Token, required *scope.Scope)
lab05/server/internal/services/token.go:101
↓ 1 callers
Method
HasRequiredScopes
(accessToken jwt.Token, required *scope.Scope)
lab03/server/internal/services/token.go:101
↓ 1 callers
Function
Init
()
lab04/client/internal/config/config.go:22
↓ 1 callers
Function
Init
()
lab04/server/internal/config/config.go:22
↓ 1 callers
Function
Init
()
lab01/client/internal/config/config.go:22
↓ 1 callers
Function
Init
()
lab01/server/internal/config/config.go:22
↓ 1 callers
Function
Init
()
lab02/client/internal/config/config.go:21
↓ 1 callers
Function
Init
()
lab02/server/internal/config/config.go:21
↓ 1 callers
Function
Init
()
labindex/internal/config/config.go:14
↓ 1 callers
Function
Init
()
lab00/client/internal/config/config.go:22
↓ 1 callers
Function
Init
()
lab00/server/internal/config/config.go:22
↓ 1 callers
Function
Init
()
lab05/client/internal/config/config.go:22
↓ 1 callers
Function
Init
()
lab05/server/internal/config/config.go:22
↓ 1 callers
Function
Init
()
lab03/client/internal/config/config.go:21
↓ 1 callers
Function
Init
()
lab03/server/internal/config/config.go:21
↓ 1 callers
Function
Init
()
victim/internal/config/config.go:12
↓ 1 callers
Method
IsRevoked
(ctx context.Context, token jwt.Token)
lab04/server/internal/services/accesstoken.go:226
↓ 1 callers
Method
IsRevoked
(ctx context.Context, token jwt.Token)
lab01/server/internal/services/accesstoken.go:222
↓ 1 callers
Method
IsRevoked
(ctx context.Context, token jwt.Token)
lab02/server/internal/services/accesstoken.go:222
↓ 1 callers
Method
IsRevoked
(ctx context.Context, token jwt.Token)
lab00/server/internal/services/accesstoken.go:222
↓ 1 callers
Method
IsRevoked
(ctx context.Context, token jwt.Token)
lab05/server/internal/services/accesstoken.go:234
↓ 1 callers
Method
IsRevoked
(ctx context.Context, token jwt.Token)
lab03/server/internal/services/accesstoken.go:222
↓ 1 callers
Method
Keys
()
lab01/server/internal/services/jwk.go:46
↓ 1 callers
Method
Keys
()
lab02/server/internal/services/jwk.go:46
↓ 1 callers
Method
Keys
()
lab00/server/internal/services/jwk.go:46
↓ 1 callers
Method
Keys
()
lab03/server/internal/services/jwk.go:46
↓ 1 callers
Function
NewOAuthClient
()
lab04/client/internal/client/oauth.go:40
↓ 1 callers
Function
NewOAuthClient
()
lab01/client/internal/client/oauth.go:40
↓ 1 callers
Function
NewOAuthClient
()
lab02/client/internal/client/oauth.go:40
↓ 1 callers
Function
NewOAuthClient
()
lab00/client/internal/client/oauth.go:40
↓ 1 callers
Function
NewOAuthClient
()
lab05/client/internal/client/oauth.go:40
↓ 1 callers
Function
NewOAuthClient
()
lab03/client/internal/client/oauth.go:40
↓ 1 callers
Function
NewWithError
(u string, error string)
oalib/redirecturi/redirecturi.go:29
↓ 1 callers
Function
NewWithState
(u string, state string)
oalib/redirecturi/redirecturi.go:20
↓ 1 callers
Method
PublicKeys
()
lab04/server/internal/services/jwk.go:26
↓ 1 callers
Method
PublicKeys
()
lab01/server/internal/services/jwk.go:26
↓ 1 callers
Method
PublicKeys
()
lab02/server/internal/services/jwk.go:26
↓ 1 callers
Method
PublicKeys
()
lab00/server/internal/services/jwk.go:26
↓ 1 callers
Method
PublicKeys
()
lab05/server/internal/services/jwk.go:40
↓ 1 callers
Method
PublicKeys
()
lab03/server/internal/services/jwk.go:26
↓ 1 callers
Function
RandomBytes
(size int)
configure/internal/utils/utils.go:40
↓ 1 callers
Method
RefreshTokens
RefreshTokens refreshes an access token.
lab04/server/internal/services/token.go:106
↓ 1 callers
Method
RefreshTokens
RefreshTokens refreshes an access token.
lab01/server/internal/services/token.go:106
↓ 1 callers
Method
RefreshTokens
RefreshTokens refreshes an access token.
lab02/server/internal/services/token.go:106
↓ 1 callers
Method
RefreshTokens
RefreshTokens refreshes an access token.
lab00/server/internal/services/token.go:106
↓ 1 callers
Method
RefreshTokens
RefreshTokens refreshes an access token.
lab05/server/internal/services/token.go:106
↓ 1 callers
Method
RefreshTokens
RefreshTokens refreshes an access token.
lab03/server/internal/services/token.go:106
↓ 1 callers
Method
Register
Register performs dynamic client registration.
lab05/client/internal/client/oauth.go:76
↓ 1 callers
Method
RegisterWithBackoff
(tries int)
lab04/client/internal/client/oauth.go:104
↓ 1 callers
Method
RegisterWithBackoff
(tries int)
lab01/client/internal/client/oauth.go:104
↓ 1 callers
Method
RegisterWithBackoff
(tries int)
lab02/client/internal/client/oauth.go:104
↓ 1 callers
Method
RegisterWithBackoff
(tries int)
lab00/client/internal/client/oauth.go:104
↓ 1 callers
Method
RegisterWithBackoff
(tries int)
lab05/client/internal/client/oauth.go:104
↓ 1 callers
Method
RegisterWithBackoff
(tries int)
lab03/client/internal/client/oauth.go:104
↓ 1 callers
Method
Revoke
Revoke instructs the authorization server to revoke the passed tokens.
lab04/client/internal/client/oauth.go:122
↓ 1 callers
Method
Revoke
Revoke instructs the authorization server to revoke the passed tokens.
lab01/client/internal/client/oauth.go:122
↓ 1 callers
Method
Revoke
Revoke instructs the authorization server to revoke the passed tokens.
lab02/client/internal/client/oauth.go:122
↓ 1 callers
Method
Revoke
Revoke instructs the authorization server to revoke the passed tokens.
lab00/client/internal/client/oauth.go:122
↓ 1 callers
Method
Revoke
Revoke instructs the authorization server to revoke the passed tokens.
lab05/client/internal/client/oauth.go:122
↓ 1 callers
Method
Revoke
Revoke instructs the authorization server to revoke the passed tokens.
lab03/client/internal/client/oauth.go:122
← previous
next →
301–400 of 1,575, ranked by callers