Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Problem setting up OpenID Connect using kanidm

More
18 hours 9 minutes ago #274653 by BugsBunny
I am running LimeSurvey Community Edition Version 7.0.0+260526 on an Ubuntu server and try to setup login using OpenID Connect. The IDM is kanidm and I am using the plugin AuthOAuth2 in version 1.4.5.

I've configured the plugin but I see an
Code:
invalid_scope
error in the kanidm logs:
Code:
b256b8da-5db3-44bd-b1c9-48d63881d77c ERROR │ ┕━ 🚨 [error]: Invalid OAuth2 request - requested scopes (profile,email,openid) but (profile,email,openid) failed to pass validation rules - all must match the regex ^[0-9a-zA-Z_]+$ | event_tag_id: 1 b256b8da-5db3-44bd-b1c9-48d63881d77c ERROR ┕━ 🚨 [error]: Unable to authorise - Error ID: b256b8da-5db3-44bd-b1c9-48d63881d77c error: invalid_scope

If I only configure a single scope in the plugin configuration this error disappears. But I instead see an error "Incorrect username or password".

My questions:
1) Does anyone of you use LimeSurvey in combination with kanidm and can tell me the exact configuration options?

2) What is the best way to debug this further? This looks like a bug in the plugin, doesn't it?!

 

Please Log in to join the conversation.

More
1 hour 16 minutes ago #274664 by DenisChenu

I am running LimeSurvey Community Edition Version 7.0.0+260526 on an Ubuntu server and try to setup login using OpenID Connect. The IDM is kanidm and I am using the plugin AuthOAuth2 in version 1.4.5.

 
Where is this version?
github.com/BDSU/limesurvey-oauth2/forks
 

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.

Please Log in to join the conversation.

Moderators: holchtpartner

Lime-years ahead

Online-surveys for every purse and purpose