File tree Expand file tree Collapse file tree 2 files changed +9
-2
lines changed Expand file tree Collapse file tree 2 files changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -65,6 +65,7 @@ export default {
6565 }),
6666
6767 accept () {
68+
6869 var referer = TokenService .getReferer ();
6970 TokenService .destroyReferer ();
7071 var code = TokenService .getCode ();
@@ -73,8 +74,11 @@ export default {
7374 TokenService .destroyState ();
7475 var client_id = TokenService .getClientId ();
7576 TokenService .destroyClientId ();
76- var url = referer + " /?client_id=" + client_id + " &code=" + code + " &state=" + state + " &server=" + window .location .origin ;
77- window .location .replace (url);
77+
78+ if (TokenService .isValidRedirect (referer)) {
79+ var url = referer + " /?client_id=" + client_id + " &code=" + code + " &state=" + state + " &server=" + window .location .origin ;
80+ window .location .replace (url);
81+ }
7882 },
7983
8084 reject () {
Original file line number Diff line number Diff line change @@ -654,6 +654,9 @@ export default {
654654 this .wildServer = this .wildServer .slice (0 , - 1 )
655655 }
656656
657+ this .TokenService .setWildServer (this .wildServer )
658+ this .wildServer = this .TokenService .getWildServer ()
659+
657660
658661 this .dialogWilderness = false ;
659662
You can’t perform that action at this time.
0 commit comments