Port details |
- lua-resty-session Lua session library for OpenResty / ngx_lua
- 4.0.5 www =0 4.0.5Version of this port present on the latest quarterly branch.
- Maintainer: netchild@FreeBSD.org
- Port Added: 2023-12-11 11:27:44
- Last Update: 2023-12-11 11:25:40
- Commit Hash: a0f0936
- License: BSD2CLAUSE
- WWW:
- https://github.com/bungle/lua-resty-session
- Description:
- Lua session library for OpenResty / ngx_lua
Features:
- Sessions are immutable (each save generates a new session), and lockless.
- Session data is AES-256-GCM encrypted with a key derived using HKDF-SHA256.
- Session has a fixed size header that is protected with HMAC-SHA256 MAC with a key derived using HKDF-SHA256.
- Session data can be stored in a stateless cookie or in various backend storages.
- A single session cookie can maintain multiple sessions across different audiences.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- lua-resty-session>0:www/lua-resty-session
- To install the port:
- cd /usr/ports/www/lua-resty-session/ && make install clean
- To add the package, run one of these commands:
- pkg install www/lua-resty-session
- pkg install lua-resty-session
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: lua-resty-session
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1697101679
SHA256 (bungle-lua-resty-session-v4.0.5_GH0.tar.gz) = 741b1b25257d3819d7b67feaea3391e3e4d8aec777cdcb12f142ccf742df4d4c
SIZE (bungle-lua-resty-session-v4.0.5_GH0.tar.gz) = 85789
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Runtime dependencies:
-
- luajit-openresty>=2.1 : lang/luajit-openresty
- This port is required by:
- for Run
-
- security/lua-resty-openidc
Configuration Options:
- ===> The following configuration options are available for lua-resty-session-4.0.5:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- www_lua-resty-session
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 1
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
4.0.5 11 Dec 2023 11:25:40 |
Alexander Leidinger (netchild) |
{security|www}/lua-resty-*: add 5 openresty ports
security/lua-resty-hmac HMAC functions for OpenResty / ngx_lua
security/lua-resty-jwt JWT for OpenResty / ngx_lua
security/lua-resty-openidc OpenID Connect and/or OAuth 2.0 functionality for
OpenResty / ngx_lua
security/lua-resty-openssl FFI-based OpenSSL binding for OpenResty / ngx_lua
www/lua-resty-session Lua session library for OpenResty / ngx_lua |
Number of commits found: 1
|