- Posts: 3
- Thank you received: 0
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
Please help for this scenario
- rccclr
- Topic Author
- Offline
- New Member
Less
More
5 years 9 months ago #170872
by rccclr
Please help for this scenario was created by rccclr
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?
-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?
The topic has been locked.
- DenisChenu
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 13597
- Thank you received: 2487
5 years 9 months ago #170876
by DenisChenu
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.
Replied by DenisChenu on topic Please help for this scenario
You want admin user authenticated ? If yes : Plugin authentication Limesurvey
If not : please : more explanation …
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 , plugin development .
I don't answer to private message.
The topic has been locked.
- rccclr
- Topic Author
- Offline
- New Member
Less
More
- Posts: 3
- Thank you received: 0
5 years 9 months ago - 5 years 9 months ago #170904
by rccclr
Replied by rccclr on 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)
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: 5 years 9 months ago by rccclr.
The topic has been locked.
- DenisChenu
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 13597
- Thank you received: 2487
5 years 9 months ago #170906
by DenisChenu
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.
Replied by DenisChenu on 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).
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 , plugin development .
I don't answer to private message.
The following user(s) said Thank You: rccclr
The topic has been locked.
- markusfluer
- Visitor
5 years 9 months ago #170910
by markusfluer
Replied by markusfluer on 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.
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.
The topic has been locked.
- rccclr
- Topic Author
- Offline
- New Member
Less
More
- Posts: 3
- Thank you received: 0
5 years 9 months ago #170912
by rccclr
Replied by rccclr on 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
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
The topic has been locked.
- markusfluer
- Visitor
5 years 9 months ago #170914
by markusfluer
Replied by markusfluer on 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.
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.
The topic has been locked.