- Update passkey data mapping to use associative arrays and handle JSON decoding for `transports`. - Refactor token caching logic to validate database existence and clear stale entries. - Improve 2FA handling by centralizing `token->type` and `user_id` processing for reuse.