File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 218218 // const token = await fetchToken()
219219 if (! token) throw new Error (' Did not get response from token endpoint' );
220220 authzResponse .token = token;
221-
222- const { payload: profile } = parseToken (token .id_token );
221+ if ( ! token . id_token && ! token . access_token ) throw new Error ( ' Did not get token ' );
222+ const { payload: profile } = parseToken (token .id_token || token . access_token );
223223 if (! profile) throw new Error (' Did not get profile from token' );
224224 authzResponse .parsed = profile;
225225
Original file line number Diff line number Diff line change 3333 />
3434 {/if }
3535
36- {#if authzResponse .userinfo }
36+ {#if authzResponse .token ?. id_token && authzResponse . userinfo }
3737 <JsonResponse label ={new URL (' /oauth/userinfo' , authzUrl )} json ={authzResponse .userinfo } />
3838 {/if }
3939
You can’t perform that action at this time.
0 commit comments