1 |
|
2 |
|
3 | export var setState = function (state) {
|
4 | window.sessionStorage.setItem('oauth_state', state);
|
5 | };
|
6 | export var getState = function () {
|
7 | var oauth_state = window.sessionStorage.getItem('oauth_state');
|
8 | window.sessionStorage.removeItem('oauth_state');
|
9 | return oauth_state;
|
10 | };
|
11 | export var setPKCE = function (private_key) {
|
12 | window.sessionStorage.setItem('ouath_pkce_key', private_key);
|
13 | };
|
14 | export var getPKCE = function () {
|
15 | var ouath_pkce_key = window.sessionStorage.getItem('ouath_pkce_key');
|
16 | window.sessionStorage.removeItem('ouath_pkce_key');
|
17 | return ouath_pkce_key;
|
18 | };
|
19 | export var clearAll = function () {
|
20 | window.sessionStorage.removeItem('ouath_pkce_key');
|
21 | window.sessionStorage.removeItem('oauth_state');
|
22 | };
|
23 |
|
\ | No newline at end of file |