File tree Expand file tree Collapse file tree 2 files changed +6
-5
lines changed
src/runtime/server/routes/oidc Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -41,7 +41,7 @@ export default defineNuxtConfig({
41
41
issuer : 'http://192.168.26.114:8080/realms/test' , // change to your OP addrress
42
42
clientId : 'testClient' ,
43
43
clientSecret : 'cnuLA78epx8s8vMbRxcaiXbzlS4u8bSA' ,
44
- // callbackUrl: 'http://192.168.26.114:3000/oidc/callback', // optional
44
+ callbackUrl : 'http://192.168.26.114:3000/oidc/callback' , // optional
45
45
scope : [
46
46
'email' ,
47
47
'profile' ,
@@ -50,7 +50,7 @@ export default defineNuxtConfig({
50
50
} ,
51
51
config : {
52
52
debug : true ,
53
- response_type : 'id_token token ' ,
53
+ response_type : 'code ' ,
54
54
secret : 'oidc._sessionid' ,
55
55
cookie : { loginName : '' } ,
56
56
cookiePrefix : 'oidc._' ,
Original file line number Diff line number Diff line change @@ -43,9 +43,10 @@ export default defineEventHandler(async (event) => {
43
43
res . end ( )
44
44
} else if ( params . code ) {
45
45
// Authorization Code Flow: code -> access_token
46
- logger . debug ( '[CALLBACK]: has code in params' )
47
- const callBackUrl = op . callbackUrl . replace ( 'cbt' , 'callback' )
48
- const tokenSet = await issueClient . callback ( callBackUrl , params , { nonce : sessionid } )
46
+ logger . debug ( '[CALLBACK]: has code in params, code:' + params . code )
47
+ const tokenSet = await issueClient . callback ( callbackUrl , params , { nonce : sessionid } )
48
+ // logger.info('received and validated tokens %j', tokenSet)
49
+ // logger.info('validated ID Token claims %j', tokenSet.claims())
49
50
if ( tokenSet . access_token ) {
50
51
await getUserInfo ( tokenSet . access_token )
51
52
}
You can’t perform that action at this time.
0 commit comments