Account controller and database migration changes, with oAuth2.0 customize provider commited by Antony askmentor developer.