- Update device auth middleware to set actual device object - Change from DeviceContext to database.Devices - Fix RequirePermission to use database.Devices - Ensures handlers can access full device information - Required for KOReader sync handlers to function properly