Authentication via Sign in with Apple. JWT token flow on the backend, user accounts table, secure token storage on device. Replaces the current hard-coded dev user.