Some prototypes for user and auth.