Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Lokicoule/nestjs-cognito
/ functions
Functions
278 in github.com/Lokicoule/nestjs-cognito
⨍
Functions
278
◇
Types & classes
169
Function
extractSections
()
apps/docs/src/mdx/search.mjs:28
Method
getAuthorizationToken
* Extracts the JWT token from the specified cookie. * @param request - The request object (must have cookies property) * @returns The JWT token
packages/core/lib/extractors/cookie-jwt.extractor.ts:44
Method
getAuthorizationToken
* Extracts the JWT token from the Authorization header, removing the "Bearer " prefix. * @param request - The request object (HTTP or WebSocket)
packages/core/lib/extractors/bearer-jwt.extractor.ts:25
Method
getBlue
()
sample/01-auth/src/shark/shark.controller.ts:8
Method
getBlue
()
sample/02-auth-graphql/src/shark/shark.resolver.ts:10
Method
getEmailFromPayload
( @CognitoUser("email") email: string )
packages/auth/tests/auth/auth.controller.ts:28
Method
getEmailFromPayload
(@GqlCognitoUser("email") email)
packages/graphql/tests/auth/auth.resolver.ts:14
Method
getFlipper
()
packages/auth/tests/dolphin/dolphin.controller.ts:8
Method
getFlipper
()
packages/graphql/tests/dolphin/dolphin.resolver.ts:10
Method
getFlipper
()
sample/01-auth/src/dolphin/dolphin.controller.ts:8
Method
getFlipper
()
sample/02-auth-graphql/src/dolphin/dolphin.resolver.ts:9
Method
getHello
()
packages/core/tests/common/app.service.ts:12
Method
getHello
()
packages/core/tests/common/app.controller.ts:8
Function
getItemUrl
({ item })
apps/docs/src/components/Search.tsx:85
Function
getItems
()
apps/docs/src/components/Search.tsx:82
Method
getMe
(@CognitoUser(['groups', 'username', 'email']) user)
sample/01-auth/src/auth/auth.controller.ts:8
Method
getMe
(@GqlCognitoUser() me)
sample/02-auth-graphql/src/auth/auth.resolver.ts:9
Method
getMeBis
(@GqlCognitoUser(['username', 'email', 'groups']) me)
sample/02-auth-graphql/src/auth/auth.resolver.ts:14
Method
getMeFromPayload
( @CognitoUser(["username", "email", "groups"]) { username, email, groups, }: {
packages/auth/tests/auth/auth.controller.ts:8
Method
getMeFromPayload
(@GqlCognitoUser(["username", "email", "groups"]) me)
packages/graphql/tests/auth/auth.resolver.ts:9
Method
getMoby
()
sample/01-auth/src/whale/whale.controller.ts:8
Method
getMoby
()
sample/02-auth-graphql/src/whale/whale.resolver.ts:10
Method
getPosition
()
packages/auth/tests/dolphin/dolphin.controller.ts:20
Method
getPosition
()
packages/graphql/tests/dolphin/dolphin.resolver.ts:22
Method
getPublic
()
packages/auth/tests/auth/auth.controller.ts:37
Method
getRay
()
packages/auth/tests/manta/manta.controller.ts:11
Method
getRay
()
packages/graphql/tests/manta/manta.resolver.ts:12
Method
getRay
()
sample/01-auth/src/manta/manta.controller.ts:11
Method
getRay
()
sample/02-auth-graphql/src/manta/manta.resolver.ts:12
Method
getRequest
(context: ExecutionContext)
packages/auth/lib/abstract.guard.spec.ts:23
Method
getRequest
* Get the request from the GraphQL execution context. * For graphql-ws subscriptions, extracts cookies from WebSocket connection headers. * *
packages/graphql/lib/authentication/authentication.guard.ts:16
Function
getSources
({ query })
apps/docs/src/components/Search.tsx:77
Method
groups
* Get the groups of the user
packages/auth/lib/user/user.builder.ts:63
Method
groups
* Get the groups of the user * @returns {string[]} - The groups
packages/auth/lib/user/user.model.ts:44
Function
h2
( props: Omit<React.ComponentPropsWithoutRef<typeof Heading>, 'level'>, )
apps/docs/src/components/mdx.tsx:23
Function
hasAuthenticationInfo
()
packages/auth/lib/abstract.guard.spec.ts:125
Method
hasAuthenticationInfo
* Checks if the request has authentication information in the specified cookie. * @param request - The request object (must have cookies property)
packages/core/lib/extractors/cookie-jwt.extractor.ts:32
Method
hasAuthenticationInfo
* Checks if the request has authentication information in the Authorization header. * @param request - The request object (HTTP or WebSocket) *
packages/core/lib/extractors/bearer-jwt.extractor.ts:13
Function
isAccessTokenPayload
(payload: CognitoJwtPayload)
packages/core/lib/interfaces/cognito-module.options.ts:29
Function
isIdTokenPayload
(payload: CognitoJwtPayload)
packages/core/lib/interfaces/cognito-module.options.ts:36
Method
jwtRsaVerifier
* Gets the JWT RSA verifier. * @returns The JWT RSA verifier.
packages/core/lib/adapters/cognito-jwt-verifier.adapter.ts:62
Method
jwtVerifier
* Gets the JWT verifier. * @returns The JWT verifier.
packages/core/lib/adapters/cognito-jwt-verifier.adapter.ts:54
Function
navigate
({ itemUrl }: { itemUrl?: string })
apps/docs/src/components/Search.tsx:43
Function
onClick
()
apps/docs/src/components/Search.tsx:437
Function
onClickDialog
(event: React.MouseEvent<HTMLDivElement>)
apps/docs/src/components/MobileNavigation.tsx:67
Function
onKeyDown
(event: KeyboardEvent)
apps/docs/src/components/Search.tsx:347
Function
onStateChange
({ state })
apps/docs/src/components/Search.tsx:68
Function
onSubmit
(event: React.FormEvent<HTMLFormElement>)
apps/docs/src/components/Feedback.tsx:74
Method
onValidate
(user: User)
packages/auth/lib/abstract.guard.spec.ts:9
Method
onValidate
(user: User)
packages/auth/lib/abstract.guard.spec.ts:19
Method
onValidate
* Check if the user is authenticated * @param {User} user - The user * @returns {boolean} - True if the user is authenticated
packages/auth/lib/authentication/authentication.guard.ts:28
Method
onValidate
(user?: User)
packages/auth/lib/authentication/validators/authenticated-user.validator.ts:5
Method
onValidate
(user: User)
packages/auth/lib/authorization/authorization.guard.ts:15
Method
onValidate
(user: User, options: AuthorizationOptions)
packages/auth/lib/authorization/validators/allowed-groups.validator.ts:6
Method
onValidate
(user: User, options: AuthorizationOptions)
packages/auth/lib/authorization/validators/required-groups.validator.ts:6
Method
onValidate
(user: User, options: AuthorizationOptions)
packages/auth/lib/authorization/validators/prohibited-groups.validator.ts:6
Method
onValidate
(user: any, options: any)
packages/auth/lib/validators/validator.builder.spec.ts:10
Method
onValidate
(user: any, options: any)
packages/auth/lib/validators/validator.builder.spec.ts:17
Function
rehypeAddMDXExports
(getExports)
apps/docs/src/mdx/rehype.mjs:65
Function
rehypeAddMermaid
()
apps/docs/src/mdx/rehype.mjs:95
Function
rehypeParseCodeBlocks
()
apps/docs/src/mdx/rehype.mjs:8
Function
rehypeShiki
()
apps/docs/src/mdx/rehype.mjs:23
Function
rehypeSlugify
()
apps/docs/src/mdx/rehype.mjs:54
Method
setMockConfig
(@Body() config: MockConfig)
packages/testing/lib/cognito-testing.controller.ts:25
Function
setNext
* @param {Validator} nextValidator - The next validator in the chain * @returns {Validator} - The next validator in the chain
packages/auth/lib/validators/abstract.validator.ts:17
Function
shouldPanelOpen
({ state })
apps/docs/src/components/Search.tsx:71
Function
sitemap
()
apps/docs/src/app/sitemap.ts:3
Function
typographyStyles
({ theme }: PluginUtils)
apps/docs/typography.ts:3
Function
useFactory
()
packages/auth/lib/authentication/authentication.validator.ts:6
Function
useFactory
* Creates a new authorization validator. * @param options * @returns {AbstractValidator}
packages/auth/lib/authorization/authorization.validator.ts:26
Function
useInitialValue
(value: T, condition = true)
apps/docs/src/stores/useInitialValue.tsx:3
Function
useMDXComponents
(components: MDXComponents)
apps/docs/mdx-components.tsx:4
Method
username
* Get the username of the user * @returns {string | undefined} - The username
packages/auth/lib/user/user.builder.ts:13
Method
username
* Get the username of the user * @returns {string | undefined} - The username
packages/auth/lib/user/user.model.ts:20
Function
validate
* @param {User} user - The user to validate * @param {AuthorizationOptions} [options] - The options to validate the user with * @returns {boolea
packages/auth/lib/validators/abstract.validator.ts:27
Method
verifyToken
(token: string)
packages/testing/lib/cognito-testing.service.ts:31
Function
webpack
(config, options)
apps/docs/src/mdx/search.mjs:51
Function
wrapper
({ children }: { children: React.ReactNode })
apps/docs/src/components/mdx.tsx:12
← previous
201–278 of 278, ranked by callers