Documentation
¶
Overview ¶
Auth HTMX is a simple demonstration of OAuth2/OIDC in combination with HTMX, written in Go.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package auth defines the authentication layer of the application.
|
Package auth defines the authentication layer of the application. |
|
oauth
Package oauth defines the authentication layer of the application.
|
Package oauth defines the authentication layer of the application. |
|
webauthn
Package webauthn handles WebAuthn related functionalities.
|
Package webauthn handles WebAuthn related functionalities. |
|
webauthn/session
Package session handles the login/register sessions of webauthn.
|
Package session handles the login/register sessions of webauthn. |
|
webauthn/session/memory
Package memory implements a session store in-memory.
|
Package memory implements a session store in-memory. |
|
webauthn/user
Package user describes the methods to handle users needed for webauthn.
|
Package user describes the methods to handle users needed for webauthn. |
|
Package database handles the methods and definition to manipulate a database.
|
Package database handles the methods and definition to manipulate a database. |
|
counter
Package counter handles the logic of a counter.
|
Package counter handles the logic of a counter. |
|
user
Package user handle the database users.
|
Package user handle the database users. |
|
Package handler containers HTTP handling functions.
|
Package handler containers HTTP handling functions. |
|
Package jwt defines all the methods for JWT manipulation.
|
Package jwt defines all the methods for JWT manipulation. |
Click to show internal directories.
Click to hide internal directories.