need to fix passport authentication