Core functions for oauth2.0 done