File tree Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -38,6 +38,7 @@ export default function Root({
3838 const scope = searchParams . get ( 'scope' )
3939 ? searchParams . get ( 'scope' ) ?. toString ( ) . split ( ' ' )
4040 : [ 'openid' , 'profile' , 'email' ] ;
41+ const code = searchParams . get ( 'code' ) || createRandomString ( )
4142
4243 const urlProps : Record < string , any > = {
4344 state,
@@ -57,7 +58,7 @@ export default function Root({
5758 useEffect ( ( ) => {
5859 if ( token ) {
5960 let redirectURL = config . redirectURL || '/app' ;
60- let params = `access_token=${ token . access_token } &id_token=${ token . id_token } &expires_in=${ token . expires_in } &state=${ globalState . state } ` ;
61+ let params = `access_token=${ token . access_token } &id_token=${ token . id_token } &expires_in=${ token . expires_in } &state=${ globalState . state } &code=` + code ;
6162 if ( token . refresh_token ) {
6263 params += `&refresh_token=${ token . refresh_token } ` ;
6364 }
You can’t perform that action at this time.
0 commit comments