pkg/

directory
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 27, 2024 License: Apache-2.0

Directories

Path Synopsis
Package analytics offers system analytics
Package analytics offers system analytics
machine
Package machine provides a basic wrapper for getting machine ID
Package machine provides a basic wrapper for getting machine ID
posthog
Package posthog contains posthog helper functions and utilities
Package posthog contains posthog helper functions and utilities
Package auth handles auth
Package auth handles auth
Package cache holds the library for interacting with redis
Package cache holds the library for interacting with redis
Package enums has enums
Package enums has enums
Package events does event stuff
Package events does event stuff
kafka/config
Package config provides configuration for the Kafka event source
Package config provides configuration for the Kafka event source
kafka/kafkaconfig
Package kafkaconfig provides configuration for the Kafka event source
Package kafkaconfig provides configuration for the Kafka event source
kafka/publisher
Package publisher provides a basic kafka event publisher
Package publisher provides a basic kafka event publisher
soiree
Package soiree provides a simple event emitter that allows you to emit events and listen for them
Package soiree provides a simple event emitter that allows you to emit events and listen for them
Package httpsling is a wrapper for creating and sending http httpsling (e.g.
Package httpsling is a wrapper for creating and sending http httpsling (e.g.
Package keygen provides functionality for generating API client IDs and secrets
Package keygen provides functionality for generating API client IDs and secrets
Package middleware provides middleware for http Handlers.
Package middleware provides middleware for http Handlers.
authtest
Package authtest is a mini server and token generator with a mock test to confirm keygen works correctly; not intended to test the whole api but rather just the token issuance and authentication
Package authtest is a mini server and token generator with a mock test to confirm keygen works correctly; not intended to test the whole api but rather just the token issuance and authentication
cachecontrol
Package cachecontrol creates a cache control echo middleware
Package cachecontrol creates a cache control echo middleware
cors
Package cors does cors stuff
Package cors does cors stuff
debug
Package debug contains utility helper functions for debugging when working with echo server
Package debug contains utility helper functions for debugging when working with echo server
echocontext
Package echocontext adds the echo context to the parent context
Package echocontext adds the echo context to the parent context
mime
Package mime does mime stuff
Package mime does mime stuff
ratelimit
Package ratelimit implements a rate limiting middleware
Package ratelimit implements a rate limiting middleware
redirect
Package redirect does redirect stuff
Package redirect does redirect stuff
secure
Package secure is middleware that provides protection against cross-site scripting (XSS) attack, content type sniffing, clickjacking, insecure connection and other code injection attacks
Package secure is middleware that provides protection against cross-site scripting (XSS) attack, content type sniffing, clickjacking, insecure connection and other code injection attacks
Package models provides http request and response structs
Package models provides http request and response structs
Package otelx provides configuration options for various OpenTelemetry integrations.
Package otelx provides configuration options for various OpenTelemetry integrations.
Package passwd provides fancy crypto shit for passwords
Package passwd provides fancy crypto shit for passwords
providers
github
Package github provides GitHub OAuth2 login and callback handlers.
Package github provides GitHub OAuth2 login and callback handlers.
google
Package google provides Google OAuth2 login and callback handlers.
Package google provides Google OAuth2 login and callback handlers.
oauth2
Package oauth2 provides handlers for OAuth2 login and callback requests.
Package oauth2 provides handlers for OAuth2 login and callback requests.
oidc
Package oidc provides oidc authentication helpers and flow
Package oidc provides oidc authentication helpers and flow
webauthn
Package webauthn is a provider package offering Passkey login functionality
Package webauthn is a provider package offering Passkey login functionality
Package sessions manages users sessions
Package sessions manages users sessions
Package testutils provides utilities for use in tests
Package testutils provides utilities for use in tests
Package tokens creates tokenmanager, responsible for signing, issuing, and validating tokens
Package tokens creates tokenmanager, responsible for signing, issuing, and validating tokens

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL