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
validateAuthorizeScope
(requestedScope *scope.Scope, clientScope *scope.Scope)
lab02/server/internal/services/oauth.go:223
↓ 1 callers
Function
validateAuthorizeScope
(requestedScope *scope.Scope, clientScope *scope.Scope)
lab00/server/internal/services/oauth.go:230
↓ 1 callers
Function
validateAuthorizeScope
(requestedScope *scope.Scope, clientScope *scope.Scope)
lab05/server/internal/services/oauth.go:230
↓ 1 callers
Function
validateAuthorizeScope
(requestedScope *scope.Scope, clientScope *scope.Scope)
lab03/server/internal/services/oauth.go:240
↓ 1 callers
Method
validator
(ctx context.Context)
lab04/server/internal/services/accesstoken.go:87
↓ 1 callers
Method
validator
(ctx context.Context)
lab01/server/internal/services/accesstoken.go:83
↓ 1 callers
Method
validator
(ctx context.Context)
lab02/server/internal/services/accesstoken.go:83
↓ 1 callers
Method
validator
(ctx context.Context)
lab00/server/internal/services/accesstoken.go:83
↓ 1 callers
Method
validator
(ctx context.Context)
lab05/server/internal/services/accesstoken.go:93
↓ 1 callers
Method
validator
(ctx context.Context)
lab03/server/internal/services/accesstoken.go:83
↓ 1 callers
Function
write_dev_config_files
(config: Config)
scripts/new_lab.py:150
Function
All
()
victim/internal/victims/victims.go:90
Method
Authorize
GET /oauth/authorize
lab04/server/internal/controllers/oauth.go:37
Method
Authorize
Authorize services authorization requests.
lab04/server/internal/services/oauth.go:85
Method
Authorize
GET /oauth/authorize
lab01/server/internal/controllers/oauth.go:37
Method
Authorize
Authorize services authorization requests.
lab01/server/internal/services/oauth.go:85
Method
Authorize
GET /oauth/authorize
lab02/server/internal/controllers/oauth.go:37
Method
Authorize
Authorize services authorization requests.
lab02/server/internal/services/oauth.go:84
Method
Authorize
GET /oauth/authorize
lab00/server/internal/controllers/oauth.go:37
Method
Authorize
Authorize services authorization requests.
lab00/server/internal/services/oauth.go:85
Method
Authorize
GET /oauth/authorize
lab05/server/internal/controllers/oauth.go:37
Method
Authorize
Authorize services authorization requests.
lab05/server/internal/services/oauth.go:85
Method
Authorize
GET /oauth/authorize
lab03/server/internal/controllers/oauth.go:37
Method
Authorize
Authorize services authorization requests.
lab03/server/internal/services/oauth.go:86
Method
Callback
GET /callback
lab04/client/internal/controllers/oauth.go:32
Method
Callback
GET /callback
lab01/client/internal/controllers/oauth.go:28
Method
Callback
GET /callback
lab02/client/internal/controllers/oauth.go:25
Method
Callback
GET /callback
lab00/client/internal/controllers/oauth.go:26
Method
Callback
GET /callback
lab05/client/internal/controllers/oauth.go:32
Method
Callback
GET /callback
lab03/client/internal/controllers/oauth.go:25
Method
CheckURL
(u string)
victim/internal/victims/victim02.go:27
Method
CheckURL
(u string)
victim/internal/victims/victim03.go:27
Method
Config
()
victim/internal/victims/victim02.go:23
Method
Config
()
victim/internal/victims/victim03.go:23
Method
Config
()
victim/internal/victims/victims.go:66
Function
Configure
()
configure/internal/lab04/lab04.go:14
Function
Configure
()
configure/internal/lab01/lab01.go:14
Function
Configure
()
configure/internal/lab02/lab02.go:14
Function
Configure
()
configure/internal/lab00/lab00.go:14
Function
Configure
()
configure/internal/lab05/lab05.go:14
Function
Configure
()
configure/internal/lab03/lab03.go:14
Function
Configure
()
configure/internal/victim/victim.go:24
Function
Configure
()
configure/internal/db/db.go:31
Method
Cookies
()
victim/internal/browser/browser.go:60
Method
Create
POST /consents
lab04/server/internal/controllers/consent.go:64
Method
Create
(ctx context.Context, request *dto.CreateRefreshToken)
lab04/server/internal/services/refreshtoken.go:32
Method
Create
(ctx context.Context, request *dto.CreateAuthorizationCode)
lab04/server/internal/services/authorizationcode.go:39
Method
Create
(ctx context.Context, request *dto.CreateAccessToken)
lab04/server/internal/services/accesstoken.go:36
Method
Create
(ctx context.Context, consent *dto.Consent)
lab04/server/internal/repositories/consent.go:20
Method
Create
(ctx context.Context, token *entities.RefreshToken)
lab04/server/internal/repositories/refreshtoken.go:29
Method
Create
(ctx context.Context, request *dto.CreateAccessToken)
lab04/server/internal/repositories/accesstoken.go:32
Method
Create
(ctx context.Context, username string, password string)
lab04/server/internal/repositories/user.go:47
Method
Create
POST /consents
lab01/server/internal/controllers/consent.go:64
Method
Create
(ctx context.Context, request *dto.CreateRefreshToken)
lab01/server/internal/services/refreshtoken.go:32
Method
Create
(ctx context.Context, request *dto.CreateAuthorizationCode)
lab01/server/internal/services/authorizationcode.go:39
Method
Create
(ctx context.Context, request *dto.CreateAccessToken)
lab01/server/internal/services/accesstoken.go:36
Method
Create
(ctx context.Context, consent *dto.Consent)
lab01/server/internal/repositories/consent.go:20
Method
Create
(ctx context.Context, token *entities.RefreshToken)
lab01/server/internal/repositories/refreshtoken.go:29
Method
Create
(ctx context.Context, request *dto.CreateAccessToken)
lab01/server/internal/repositories/accesstoken.go:32
Method
Create
(ctx context.Context, username string, password string)
lab01/server/internal/repositories/user.go:47
Method
Create
POST /consents
lab02/server/internal/controllers/consent.go:64
Method
Create
(ctx context.Context, request *dto.CreateRefreshToken)
lab02/server/internal/services/refreshtoken.go:32
Method
Create
(ctx context.Context, request *dto.CreateAuthorizationCode)
lab02/server/internal/services/authorizationcode.go:39
Method
Create
(ctx context.Context, request *dto.CreateAccessToken)
lab02/server/internal/services/accesstoken.go:36
Method
Create
(ctx context.Context, consent *dto.Consent)
lab02/server/internal/repositories/consent.go:20
Method
Create
(ctx context.Context, token *entities.RefreshToken)
lab02/server/internal/repositories/refreshtoken.go:29
Method
Create
(ctx context.Context, request *dto.CreateAccessToken)
lab02/server/internal/repositories/accesstoken.go:32
Method
Create
(ctx context.Context, username string, password string)
lab02/server/internal/repositories/user.go:47
Method
Create
POST /consents
lab00/server/internal/controllers/consent.go:64
Method
Create
(ctx context.Context, request *dto.CreateRefreshToken)
lab00/server/internal/services/refreshtoken.go:32
Method
Create
(ctx context.Context, request *dto.CreateAuthorizationCode)
lab00/server/internal/services/authorizationcode.go:39
Method
Create
(ctx context.Context, request *dto.CreateAccessToken)
lab00/server/internal/services/accesstoken.go:36
Method
Create
(ctx context.Context, consent *dto.Consent)
lab00/server/internal/repositories/consent.go:20
Method
Create
(ctx context.Context, token *entities.RefreshToken)
lab00/server/internal/repositories/refreshtoken.go:29
Method
Create
(ctx context.Context, request *dto.CreateAccessToken)
lab00/server/internal/repositories/accesstoken.go:32
Method
Create
(ctx context.Context, username string, password string)
lab00/server/internal/repositories/user.go:47
Method
Create
POST /consents
lab05/server/internal/controllers/consent.go:64
Method
Create
(ctx context.Context, request *dto.CreateRefreshToken)
lab05/server/internal/services/refreshtoken.go:32
Method
Create
(ctx context.Context, request *dto.CreateAuthorizationCode)
lab05/server/internal/services/authorizationcode.go:39
Method
Create
(ctx context.Context, request *dto.CreateAccessToken)
lab05/server/internal/services/accesstoken.go:40
Method
Create
(ctx context.Context, consent *dto.Consent)
lab05/server/internal/repositories/consent.go:20
Method
Create
(ctx context.Context, token *entities.RefreshToken)
lab05/server/internal/repositories/refreshtoken.go:29
Method
Create
(ctx context.Context, request *dto.CreateAccessToken)
lab05/server/internal/repositories/accesstoken.go:32
Method
Create
(ctx context.Context, username string, password string)
lab05/server/internal/repositories/user.go:47
Method
Create
POST /consents
lab03/server/internal/controllers/consent.go:64
Method
Create
(ctx context.Context, request *dto.CreateRefreshToken)
lab03/server/internal/services/refreshtoken.go:32
Method
Create
(ctx context.Context, request *dto.CreateAuthorizationCode)
lab03/server/internal/services/authorizationcode.go:39
Method
Create
(ctx context.Context, request *dto.CreateAccessToken)
lab03/server/internal/services/accesstoken.go:36
Method
Create
(ctx context.Context, consent *dto.Consent)
lab03/server/internal/repositories/consent.go:20
Method
Create
(ctx context.Context, token *entities.RefreshToken)
lab03/server/internal/repositories/refreshtoken.go:29
Method
Create
(ctx context.Context, request *dto.CreateAccessToken)
lab03/server/internal/repositories/accesstoken.go:32
Method
Create
(ctx context.Context, username string, password string)
lab03/server/internal/repositories/user.go:44
Function
Delete
(s sessions.Session)
lab04/client/internal/session/session.go:27
Function
Delete
(s sessions.Session)
lab04/server/internal/session/session.go:25
Function
Delete
(s sessions.Session)
lab01/client/internal/session/session.go:33
Function
Delete
(s sessions.Session)
lab01/server/internal/session/session.go:25
Function
Delete
(s sessions.Session)
lab02/client/internal/session/session.go:33
Function
Delete
(s sessions.Session)
lab02/server/internal/session/session.go:25
Function
Delete
(s sessions.Session)
lab00/client/internal/session/session.go:32
Function
Delete
(s sessions.Session)
lab00/server/internal/session/session.go:24
← previous
next →
601–700 of 1,575, ranked by callers