[CORL-680] Persist Fragment Access Tokens in sessionStorage (#2643)

* feat: persist access tokens passed via fragment to sessionStorage

* fix: review comments
This commit is contained in:
Wyatt Johnson
2019-10-18 16:08:43 +00:00
committed by GitHub
parent 9aa39bf842
commit 990a70d6f9
4 changed files with 46 additions and 13 deletions
@@ -2,13 +2,11 @@ import { parseQuery } from "coral-common/utils";
export default function getParamsFromHash() {
try {
const params = window.location.hash
return window.location.hash
? parseQuery(window.location.hash.substr(1))
: {};
return params;
: null;
} catch (err) {
window.console.error(err);
return {};
return null;
}
}
@@ -3,7 +3,7 @@ import getParamsFromHash from "./getParamsFromHash";
export default function getParamsFromHashAndClearIt() {
try {
const params = getParamsFromHash();
const params = getParamsFromHash() || {};
// Clear the hash contents.
clearHash();