Public registration with validation in existing tokens list

Plus d'informations
il y a 1 mois 2 semaines #185295 par loconstantin
Hi,

We have a use case for internal eVoting which would require to validate a user before creating and sending a token.

So for instance, we would:

- upload a list of eligible users (email addresses)

- publish the survey with the public registration feature enabled

- then when a user registers the system will validate it against the list of eligible users

- if the user is in the list, the email with the token information will be sent to the user

- if the user is not in the list, an email proposing to contact the administrator will be sent to the user


Could this be done with a plugin? (we could pay for that :-)

Thanks,
Lo

Connexion ou Créer un compte pour participer à la conversation.

LimeSurvey Partners
Plus d'informations
il y a 1 mois 2 semaines #185299 par cdorin
Hello Lo,

It seems there is a lot of work to be done :) .

Please note that we have a list of Partners here: limesurvey.com . Perhaps you should write them directly.
Les utilisateur(s) suivant ont remercié: DenisChenu

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 mois 2 semaines #185301 par holch
If you already have a list of eligible users, why do you not just send them the invitation with the token link directly.

What does the extra step of public registration give you? I currently don't see what this would add to your approach, besides more work for the respondents and of course for you.

But of course, there might be a valid reason that I just don't see at the moment.

I'm not a LimeSurvey GmbH member. I answer at the LimeSurvey forum in my spare time. No support via private message.
Some helpful links: Manual (EN) | Question Types | Workarounds
Les utilisateur(s) suivant ont remercié: DenisChenu

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 6 jours 12 heures #186557 par loconstantin
Thanks for your reply @holch and sorry to follow up only now...

Potential users are thousands while respondents may be hundreds so we wanted to avoid the creation of token for everybody when we know that only a percentage will submit an answer.
This feature already exists partially in LimeSurvey with the "Allow public registration" but our use case requires a validation before creating a token for the requestor.
That's why I thought it would not be too much work to have a plugin doing that but apparently not...

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 6 jours 9 heures #186565 par holch

Potential users are thousands while respondents may be hundreds so we wanted to avoid the creation of token for everybody when we know that only a percentage will submit an answer.

OK, but what would be the disadvantage of creating a token for everyone? I don't see it as a big deal. Should be quite quick to create tokens for thousands. If it is just that, I wouldn't be worried. Of course, there might be more to it. We don't really know your specific case.

I'm not a LimeSurvey GmbH member. I answer at the LimeSurvey forum in my spare time. No support via private message.
Some helpful links: Manual (EN) | Question Types | Workarounds

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 5 jours 15 heures #186603 par DenisChenu
I'm OK with @holch ,
Create whole token and send email seems OK for me.

Else : it can be done in plugin «easily» (the most hard is adding the list of available user).
See gitlab.com/SondagesPro/SurveyAccess/registerQuick for sample code.

You can hire me

Denis

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

Connexion ou Créer un compte pour participer à la conversation.

Commencez dès maintenant !

Créez simplement un compte et commencez à utiliser LimeSurvey dès aujourd'hui.

Inscrivez-vous maintenant

Inscrivez-vous à notre Newsletter!