Ajout sessions

This commit is contained in:
2022-02-17 07:14:05 +01:00
parent 4d8cb8d5c1
commit 7c2d1a82ca
11 changed files with 493 additions and 156 deletions

View File

@@ -1,11 +1,11 @@
# portal_user configuration
server notls {
bind 192.168.1.6 8888
bind 127.0.0.1 8888
tls no
}
load ./sqlite3.so
load ./sqlite3.so init
http_body_max 1024000000
http_body_disk_offload 1024000
@@ -15,7 +15,18 @@ workers 1
validator v_login regex ^[-_.a-zA-Z0-9]*$
validator v_password function v_password_func
validator v_session function v_session_validate
pledge wpath cpath flock
authentication auth_example {
authentication_type cookie
authentication_value session_id
authentication_validator v_session
authentication_uri /
}
domain * {
attach notls
@@ -27,6 +38,7 @@ domain * {
route /css/style.css asset_serve_style_css
route /js/theme-switcher.js asset_serve_theme_switcher_js
route /signup create_user
route /portal/bienvenue asset_serve_private_test_html auth_example
params post / {
validate login v_login