fix typo
add auth components
user email field from local strategy
fix github typo