aboutsummaryrefslogtreecommitdiff
path: root/auth/hash.js
diff options
context:
space:
mode:
authorSean Allred <code@seanallred.com>2014-11-05 14:19:33 -0500
committerSean Allred <code@seanallred.com>2014-11-05 14:19:33 -0500
commit76887ae12de58c700d67ac7c57ad508a8e7f9564 (patch)
tree9516265690d275d45a1ac52438971b8c66998218 /auth/hash.js
parent1a780c0d887ec3933a0c9192a0b3c045be855a66 (diff)
Add basic HTML/JavaScript to enable authentication
This should be accessible using `raw.github.com/...', but if not, I will put it on my webserver. For now, this seems like it's as good as it's going to get. When the page is accessed with an access token, this token is displayed (styled as CSS class `uservalue', big, dark, and green). Error conditions are not currently being handled, but they will be.
Diffstat (limited to 'auth/hash.js')
-rw-r--r--auth/hash.js12
1 files changed, 12 insertions, 0 deletions
diff --git a/auth/hash.js b/auth/hash.js
new file mode 100644
index 0000000..7cb701a
--- /dev/null
+++ b/auth/hash.js
@@ -0,0 +1,12 @@
+function getHashValue(key) {
+ // http://stackoverflow.com/a/11920807
+ return location.hash.match(new RegExp(key+'=([^&]*)'))[1];
+}
+
+function setValue(document_id, hash_key) {
+ document.getElementById(document_id).innerHTML = getHashValue(hash_key);
+}
+
+function extractValues() {
+ setValue("access-token", "access_token");
+}