0a40a855

Author: Michael Lynch <git@mtlynch.io>

Committer: Michael Lynch <mtlynch@noreply.codeberg.org>

Parse all login request values together (#381)

The login handler now includes the client IP in its typed parsed request,
so one dedicated function validates every request value before token creation.

Reviewed-on: https://codeberg.org/mtlynch/little-moments/pulls/381

Suite timing

Time to Start Worker time Duration Time to finish Idle
Config 1s 10s 10s 11s 1s
Eval 10s 38s 38s 48s 0s
Build 27s 5m23s 3m52s 4m20s 1m47s
Deploy 4m19s 3m20s 3m20s 7m40s 0s
Suite 1s 9m34s 7m39s 7m40s 1m48s

Timeline

0s1m2m5m6m7m