Commit graph

28 commits

Author SHA1 Message Date
6b8fc7885f
update module address 2024-11-28 10:31:07 -07:00
5d4e2d7199
update LICENSE 2024-11-28 10:00:03 -07:00
d8e9afd8da
add rateLimiters and Throttle middleware 2024-11-28 09:54:35 -07:00
31f42d90ff
IndentalUserDB: use RWMutex; update test file; gofmt 2023-07-13 17:31:20 -06:00
d456892299
indentalUserDB: add mutex for writes and initialize map on UserAdd 2023-07-12 22:47:55 -06:00
8f0c520600
update package URL; v0.3.0 2023-01-30 20:44:38 -07:00
ab1d495514
tweak middleware headers; v0.2.1 2023-01-26 20:54:48 -07:00
10ecb3058f
add token auth tests 2022-08-02 21:17:53 -06:00
92f0f035a9
use TTL with LastSeen instead of hard expiry time 2022-08-02 20:46:34 -06:00
48dbb967f3
add subtree renderer, fix static routing for index pages, don't log sessionId when authenticating, and add token auth 2022-07-31 18:08:05 -06:00
c8e5149237
update README in prep for bearer tokens 2022-06-19 11:24:17 -06:00
4d62b07047
indentalUserDB: properly handle data with colons 2022-06-03 18:53:35 -06:00
b364581c6e
format times properly when writing indentalUserDB to file 2022-06-03 11:40:09 -06:00
2f41f53ebf
fine tune existing and add more middleware 2022-05-20 21:36:54 -06:00
1dd23fe176
update README 2022-05-17 22:48:17 -06:00
7c0d0c864a
fix middleware, add diagnostics to router 2022-05-17 22:29:40 -06:00
0e5a81f27b
add Protected and Authorize middleware, fix cookie bug, gofmt 2022-05-16 00:15:09 -06:00
483e59e2b2
update README.md 2022-01-10 23:38:19 -07:00
26dcce986f
auth: add SetData, GetData to UserStore interface, add Login/Logout wrappers 2022-01-10 23:30:20 -07:00
2f6c88c7f3
add README and LICENSE, and refactor IndentalUserDB to support Data map 2022-01-09 20:16:30 -07:00
34c8b2e656
indentalUserDB: update login time and last seen time on session init 2022-01-08 13:58:46 -07:00
26d757e267
ignore testData/userDB.ndtl 2022-01-08 13:52:08 -07:00
477718dd2f
remove ServerTask in router 2022-01-08 13:51:25 -07:00
7d4b31074d
fix IndentalUserDB adding colons to usernames on write 2022-01-08 13:42:29 -07:00
cd06fc0486
rename project, add a naive test file 2022-01-08 13:31:10 -07:00
8179aee263
add nested template support in renderer and IndentalUserDB UserStore implementation 2022-01-07 22:52:37 -07:00
b17fa798b7
remove unused fmt in router 2022-01-04 13:24:28 -07:00
756a0739fd
initial commit
router with static files and dynamic handlers, renderers for templates, json, and xml, and beginnings of auth and cookie management
2022-01-04 13:23:25 -07:00