use oauth2
typo
modify provider
modify static file
rename mainview