Implemented using oauth token for authentication