- Added robust validation for `user` object fields to ensure non-empty strings. - Improved `calculateExpiry` with value range checks and warnings for invalid `expiresIn`. - Incorporated try-catch in `initializeAuth` to log errors and prevent app crashes during auth initialization.