What is a Key Pair?

A key pair, CLIENT_ID and CLIENT_SECRET, uniquely identifies your account. The closest "non-tech" equivalent is that of email ID and password. Because our SDK is a frontend (JS) one, all requests to the AutoProctor server are available to be inspected by the browser. The key pair allows us to perform all actions securely. For example, hashing via the CLIENT_SECRET ensures that only a user who has the secret key can access the results.

Key Pairs and Websites

When you register, we ask you for your website as an information-gathering exercise. We actually don't tie your key pair to any website. So, if you own two websites a.com and b.com, you can use the same key pair in both places. You can use it on your local as well. We charge for every test attempt, so it doesn't matter to us if you conduct 5 each on a.com and b.com, or 10 on a.com.

Registration

To get your keypair, visit this link. Once you enter your details, you will receive an email with your key pair. You will also get 25 credits on your account. You can use these credits to test integrating AutoProctor with your codebase.