Welcome to the LimeSurvey Community Forum

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

SSO from Java webapp

  • MPichinelli84
  • MPichinelli84's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
3 years 11 months ago - 3 years 11 months ago #198754 by MPichinelli84
SSO from Java webapp was created by MPichinelli84
Hi,
I'm trying to integrate the survey management panel into my Java webapp, but I need a SSO login to achieve that.
The idea is:
1. login into my Java webapp
2. give to the user something (eg.: a button) to create new survey with basic information --> my system creates the survey using RemoteControl API and stores the survey ID into my DB
3. now the users should open the LS survey management panel (into the specific survey), without another login, using simply an URL redirect

I don't know how to achieve the point 3. because I don't find a RemoteControl API for user login (similar to the get_session_key, but usable for redirect to an URL).

If you have a better idea, I would be happy to evaluate it.

Thank you
Last edit: 3 years 11 months ago by MPichinelli84.
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 11 months ago #198762 by DenisChenu
Replied by DenisChenu on topic SSO from Java webapp
manual.limesurvey.org/Authentication_plu...t#remoteControlLogin

Currently : you have it for DB and LDAP (user+password).

But since : remote control are JSON-RPC, i think you can't use redirect. You must find another way.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
  • MPichinelli84
  • MPichinelli84's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
3 years 11 months ago #198797 by MPichinelli84
Replied by MPichinelli84 on topic SSO from Java webapp
Thanks for your reply.
In your opinion, what is the best way to achieve my objective? A specific authentication plugin is the only possible way?
The topic has been locked.

Lime-years ahead

Online-surveys for every purse and purpose