Fix for #22: The first time a user grants access though Google OAuth, the profile ID is null
Fix for #27: Use @Slf4j instead of @Log4j directly