Public
Script
pomdtr avatar
password_auth
@pomdtr
Script
Password Auth Middleware Protect your vals behind a password. Use session cookies to persist authentication. Demo See @pomdtr/password_auth_test Usage import { passwordAuth } from "https://esm.town/v/pomdtr/password_auth?v=84"; export default passwordAuth(() => { return new Response("OK"); }, { verifyPassword: (password) => password == Deno.env.get("VAL_PASSWORD") }); If you want to use an api token to authenticate: import { passwordAuth } from "https://esm.town/v/pomdtr/password_auth?v=84"; import { verifyToken } from "https://esm.town/v/pomdtr/verifyToken"; export default passwordAuth(() => { return new Response("OK"); }, { verifyPassword: verifyToken }); TODO [x] allow to authenticate using a val town token [ ] add a way to send an email to ask a password from the val owner [ ] automatically extend the session [ ] automatically remove expired sessions FAQ How to sign out ? Navigate to <your-site>/signout .
pomdtr avatar
webdav
@pomdtr
HTTP (deprecated)
An interactive, runnable TypeScript val by pomdtr
kaleidawave avatar
sqlite_admin
@kaleidawave
HTTP (deprecated)
Forked from stevekrouse/sqlite_admin
heaversm avatar
valleBlogV0
@heaversm
HTTP (deprecated)
Forked from janpaul123/valleBlogV0
janpaul123 avatar
valle_tmp_56208884983514818093201845315532
@janpaul123
HTTP (deprecated)
@jsxImportSource https://esm.sh/react
pomdtr avatar
VALLE
@pomdtr
HTTP (deprecated)
Forked from janpaul123/VALLE
yawnxyz avatar
sqliteExplorerApp
@yawnxyz
HTTP (deprecated)
Forked from nbbaier/sqliteExplorerApp
stevekrouse avatar
vscode
@stevekrouse
HTTP (deprecated)
Forked from pomdtr/vscode
mharris717 avatar
VALLErun
@mharris717
HTTP (deprecated)
Forked from janpaul123/VALLErun
janpaul123 avatar
valle_tmp_016298797667905655232930394407136
@janpaul123
HTTP (deprecated)
@jsxImportSource https://esm.sh/react
willthereader avatar
sqliteExplorerApp
@willthereader
HTTP (deprecated)
Forked from nbbaier/sqliteExplorerApp
ubyk avatar
VALLErun
@ubyk
HTTP (deprecated)
Forked from janpaul123/VALLErun
stevekrouse avatar
sqlite_admin
@stevekrouse
HTTP (deprecated)
Forked from stevekrouse/reactExample
jrmann100 avatar
push
@jrmann100
HTTP (deprecated)
@jsxImportSource npm:hono@3/jsx
janpaul123 avatar
valle_tmp_605448986086057210791953389018616
@janpaul123
HTTP (deprecated)
@jsxImportSource https://esm.sh/react
ejfox avatar
VALLErun
@ejfox
HTTP (deprecated)
Forked from janpaul123/VALLErun
June 19, 2024