remove "extra info" from omniauth data

too large for a cookie session
always create the resource

create the resource anyway, incomplete information must be checked later
return value must be a boolean