Photon Custom Authentication Webservice Contract
A second Photon-initiated HTTP contract - when Custom Authentication is enabled, Photon's server forwards the client's authentication values (as query string or POST body) to a developer-hosted AuthUrl and expects a JSON response indicating whether the user is authorized. Like WebHooks, the developer hosts the server and Photon is the caller.