Expected "info" in OIDC

36 views
Skip to first unread message

CanaryJudge

unread,
Apr 16, 2024, 7:25:32 PM4/16/24
to CAS Community
The OpenProject software is expecting the hash returned with a key of "info" populated but as you can see it is all "nil".  My OIDC configuration works well with many other apps it is just this "[OmniAuth strategy" app that is having issues.  We are using CAS Version: 7.0.3.  I can't figure out how to map this "info" key and the company writes that this is a standard key for OIDC.  Is this correct?

{"provider"=>"demo", "uid"=>"daniel", "info"=>{"name"=>nil, "email"=>nil, "nickname"=>nil, "first_name"=>nil, "last_name"=>nil, "gender"=>nil, "image"=>nil, "phone"=>nil, "urls"=>{"website"=>nil}},
"credentials"=>{"id_token"=>"eyJhbGciOWJkZmIt...dd7adc", "token"=>"AT-8--TaS...z-p", "refresh_token"=>nil, "expires_in"=>28800, "scope"=>"openid profile"},
"extra"=>{"raw_info"=>{"sub"=>"daniel", "service"=>"https://localhost.localdomain.com/auth/epc/callback", "auth_time"=>1713306562,
"attributes"=>{"uid"=>"1", "memberOf"=>"developers,...", "email"=>"daniel"}, "id"=>"daniel", "client_id"=>"1234567"}}} Valid? false
Reply all
Reply to author
Forward
0 new messages