By: Michael Lynch <git@mtlynch.io>
Move login tokens into their own package Keep magic login token parsing and generation in a dedicated subpackage, matching the shared-secret auth package structure. Update handlers, magic login email sending, sqlite storage, and tests to depend on the new login_token API directly.
| Time to Start | Worker time | Duration | Time to finish | Idle | |
| Config | 0s | 6s | 6s | 6s | 0s |
| Eval | 7s | 15s | 653h54m41s | 653h54m48s | 0s |
| Build | 9s | 2m14s | - | - | 0s |
| Suite | 0s | 2m36s | - | - | 653h54m26s |