add auth provider, login page and profile page
show details on error page for easy debug
Minor fix in post template
merge