Directories
¶
| Path | Synopsis |
|---|---|
|
Package captcha provides verification code management with Redis storage.
|
Package captcha provides verification code management with Redis storage. |
|
Package cipher provides symmetric encryption using XChaCha20-Poly1305.
|
Package cipher provides symmetric encryption using XChaCha20-Poly1305. |
|
Package csrf provides CSRF (Cross-Site Request Forgery) protection middleware for Hertz.
|
Package csrf provides CSRF (Cross-Site Request Forgery) protection middleware for Hertz. |
|
Package help provides common utility functions for Go applications.
|
Package help provides common utility functions for Go applications. |
|
Package locker provides rate limiting and attempt counting with Redis storage.
|
Package locker provides rate limiting and attempt counting with Redis storage. |
|
Package passlib provides password hashing using Argon2id algorithm.
|
Package passlib provides password hashing using Argon2id algorithm. |
|
Package passport provides JWT (JSON Web Token) authentication utilities for Hertz.
|
Package passport provides JWT (JSON Web Token) authentication utilities for Hertz. |
|
Package totp provides TOTP (Time-based One-Time Password) generation and validation.
|
Package totp provides TOTP (Time-based One-Time Password) generation and validation. |
|
Package vd provides a configurable validator wrapper for go-playground/validator with Hertz framework integration and custom validation rules support.
|
Package vd provides a configurable validator wrapper for go-playground/validator with Hertz framework integration and custom validation rules support. |
Click to show internal directories.
Click to hide internal directories.