added doc for HWS

2026-01-11 23:18:02 +11:00
parent ef48eaeb40
commit 7675e47d3c
2 changed files with 1169 additions and 3 deletions

1162
HWS.md Normal file

File diff suppressed because it is too large Load Diff

10
Home.md

@@ -4,11 +4,14 @@ Welcome to the golib documentation wiki. This wiki provides comprehensive docume
## Modules ## Modules
### [JWT](JWT.md) ### [HWS](HWS.md)
JWT (JSON Web Token) generation and validation with database-backed token revocation support. Supports multiple database backends and ORMs. H Web Server - A lightweight, opinionated HTTP web server framework for Go built on top of the standard library. Features Go 1.22+ routing patterns, built-in middleware, structured error handling, and production-ready defaults.
### [HWSAuth](HWSAuth.md) ### [HWSAuth](HWSAuth.md)
JWT-based authentication middleware for the hws web framework. Provides complete authentication solution with access tokens, refresh tokens, automatic token rotation, and seamless database/ORM integration. JWT-based authentication middleware for the HWS web framework. Provides complete authentication solution with access tokens, refresh tokens, automatic token rotation, and seamless database/ORM integration.
### [JWT](JWT.md)
JWT (JSON Web Token) generation and validation with database-backed token revocation support. Supports multiple database backends and ORMs.
## Installation ## Installation
@@ -19,3 +22,4 @@ go get git.haelnorr.com/h/golib/jwt
## Contributing ## Contributing
For issues, feature requests, or contributions, please visit the [golib repository](https://git.haelnorr.com/h/golib). For issues, feature requests, or contributions, please visit the [golib repository](https://git.haelnorr.com/h/golib).