From cb2b5aec7ebb411e76e87cdaa4953785a625db60 Mon Sep 17 00:00:00 2001 From: Yigit Sever Date: Thu, 15 Apr 2021 23:41:53 +0300 Subject: Don't actually ignore the useful public --- site/public/register-docs/index.html | 168 +++++++++++++++++++++++++++++++++++ 1 file changed, 168 insertions(+) create mode 100644 site/public/register-docs/index.html (limited to 'site/public/register-docs') diff --git a/site/public/register-docs/index.html b/site/public/register-docs/index.html new file mode 100644 index 0000000..fdc5237 --- /dev/null +++ b/site/public/register-docs/index.html @@ -0,0 +1,168 @@ + + + + + + Register | Gradecoin + + + + + + + + + + + + + + +
+ + + + + + + + +
+ + +
+ + + + + +
+
+ + + + +
+
+ + + +
+ +
Register Documentation
+

POST request to /register endpoint

+

Lets a user to authenticate themselves to the system. +Only people who are enrolled to the class can open Gradecoin accounts. +This is enforced with your Student ID and a one time password you will receive.

+

Authentication Process

+ +
+{
+    "student_id": "e12345",
+    "passwd": "15 char secret",
+    "public_key": "---BEGIN PUBLIC KEY..."
+}
+
+ +
+{
+    "c": "auth_ciphertext",
+    "iv": "hexadecimal",
+    "key": "key_ciphertext"
+}
+
+

If your authentication process was valid, you will be given access and your public key fingerprint that is your address.

+ + +
+ + + +
+ + + + + + + + -- cgit v1.2.3-70-g09d2