aboutsummaryrefslogtreecommitdiff
path: root/src/app/open-id.service.ts
diff options
context:
space:
mode:
authorMartin Schanzenbach <schanzen@gnunet.org>2021-01-05 16:20:45 +0900
committerMartin Schanzenbach <schanzen@gnunet.org>2021-01-05 16:20:45 +0900
commit6d9604eb677fdbb763321e87135727ee2925b8b8 (patch)
tree9065101af7c735924527de5c755d8321ec45adff /src/app/open-id.service.ts
parentf95cc3008b4128adad290da24521172cb83d2e03 (diff)
downloadreclaim-ui-6d9604eb677fdbb763321e87135727ee2925b8b8.tar.gz
reclaim-ui-6d9604eb677fdbb763321e87135727ee2925b8b8.zip
fix
Diffstat (limited to 'src/app/open-id.service.ts')
-rw-r--r--src/app/open-id.service.ts4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/app/open-id.service.ts b/src/app/open-id.service.ts
index 50e6466..941229f 100644
--- a/src/app/open-id.service.ts
+++ b/src/app/open-id.service.ts
@@ -53,6 +53,9 @@ export class OpenIdService {
53 } 53 }
54 54
55 getState() { 55 getState() {
56 if (!this.clientNameVerified) {
57 return "";
58 }
56 return JSON.stringify(this.params); 59 return JSON.stringify(this.params);
57 } 60 }
58 61
@@ -60,6 +63,7 @@ export class OpenIdService {
60 try { 63 try {
61 let state = JSON.parse(state_string); 64 let state = JSON.parse(state_string);
62 this.parseRouteParams(state); 65 this.parseRouteParams(state);
66 this.clientNameVerified = true;
63 } catch(e) { 67 } catch(e) {
64 console.log("ERROR: unable to load state " + state_string + " " + e); 68 console.log("ERROR: unable to load state " + state_string + " " + e);
65 } 69 }