[CLOUD-124] Only the authenticated user can update their email settings on dotcom
Created by: unknwon
This PR add checks to make sure only the authenticated user can update their email settings (add, remove, verify and mark primary) on Sourcegraph.com, excluding site admins.
Part of CLOUD-124, stack on https://github.com/sourcegraph/sourcegraph/pull/27188