auth/native: Fewer public functions