sometimes the auth blueprint is not installed
refactor auth package, move views to new module