diff options
author | Sean Allred <code@seanallred.com> | 2014-11-05 14:19:33 -0500 |
---|---|---|
committer | Sean Allred <code@seanallred.com> | 2014-11-05 14:19:33 -0500 |
commit | 76887ae12de58c700d67ac7c57ad508a8e7f9564 (patch) | |
tree | 9516265690d275d45a1ac52438971b8c66998218 /auth/hash.js | |
parent | 1a780c0d887ec3933a0c9192a0b3c045be855a66 (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.js | 12 |
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"); +} |