#1, #2: define interface to identify user via oauth service
#2: handle authorization response from Google