This phrasing is a little confusing, since it "may require authentication."

Probably something more like "Associates a Simple Push Endpoint (URL) with a user (for authenticated users) or a Loop client instance (for unauthenticated users)."