Please help for this scenario

More
4 months 1 week ago #170872 by rccclr
rccclr created the topic: Please help for this scenario
Scenario:

-Apache with SslVerifyClient (select client_certificate )
-jax-ws (web service soap) (verify client_certificate )
-LimeSurvey 3.13 (authentication client_certificate)

Solution:

- Plugin authentication Limesurvey?
- Remote Control 2 Limesurvey?
- Sample?
- Other?

Please Log in or Create an account to join the conversation.

More
4 months 1 week ago #170876 by DenisChenu
DenisChenu replied the topic: Please help for this scenario
You want admin user authenticated ? If yes : Plugin authentication Limesurvey

If not : please : more explanation …

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .

Please Log in or Create an account to join the conversation.

More
4 months 6 days ago - 4 months 6 days ago #170904 by rccclr
rccclr replied the topic: Please help for this scenario
Many thanks DenisCheu, this is the situation

Apache Internet
*Apache Internal
**Survey with control certificate (has string "token") ---->
**Survey without control certificate ---->

Survey without control certificate
*Admin users
*Final users

Survey with control certificate
*jax-ws (web service soap) (verify client_certificate )
*LimeSurvey 3.13 (authentication client_certificate)
Last Edit: 4 months 6 days ago by rccclr.

Please Log in or Create an account to join the conversation.

More
4 months 6 days ago #170906 by DenisChenu
DenisChenu replied the topic: Please help for this scenario
This really unclear : you want a survey where user can enter ONLY if they are authenticated by jax-ws ?

If yes : you need to create a plugin using beforeSurveyPage or beforeSurveyRegister (this one seems best, since it's allow you to create a single token for each user).

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .
The following user(s) said Thank You: rccclr

Please Log in or Create an account to join the conversation.

More
4 months 6 days ago #170910 by markusfluer
markusfluer replied the topic: Please help for this scenario
Hello can you please write down a small stepped use case?
In the type of:

User A is wants to user survey.
User A has a token, but is not yet registered.
User A registers with key.
And so on.

Please Log in or Create an account to join the conversation.

More
4 months 6 days ago #170912 by rccclr
rccclr replied the topic: Please help for this scenario
Many thanks.

Token is used for two actions:

- Generate token url for users
- If token select certificate

Survey Type 1
https://HOST/limesurvey/index.php/N1N1N1N1N1N1?token=XXXXXXXXXXXX&lang=es

Survey Type 2 (has token)
https://HOST/limesurvey/index.php/N2N2N2N2N2N2N2?token=XXXXXXXXXXXX&lang=es

User A + Survey Type 1
- Execute N1N1N1N1N1N1
- User survey

User A + Survey Type 2
- Select the client certificate (Apache SSLClientVerification)
- Execute Web Service for validate the certificate
- User survey
- Execute N2N2N2N2N2N2N2

Please Log in or Create an account to join the conversation.

More
4 months 6 days ago #170914 by markusfluer
markusfluer replied the topic: Please help for this scenario
Ok this would imply to use a WebServer Authentication method before taking a specific survey.
I would say this isn't easily done, especially because it is connected to a specific survey.
I would recommend to contact a partner, or shnoulle, to create a plugin.

It is technically possible with LimeSurvey to create a plugin that does this.

Please Log in or Create an account to join the conversation.

Start now!

Just create your account and start using Limesurvey today.

Register now
Join our Newsletter!