[Yanel-dev] Registering user information
Guillaume Déflache
guillaume.deflache at wyona.com
Wed Dec 9 15:26:22 CET 2009
Michael Wechner schrieb:
> Hi
Hi!
> I have form which people need to submit their name, address, etc. in
> order to be able to download a white-paper.
>
> I would like to register these people as users within Yanel, because at
> some later stage they might be using more services
> and hence need a password, etc.
>
> Here my questions/concerns
>
> - Does it make sense to register such users as regular Yanel users (via
> the IdentityManager) without password?
I think it does, they may be "incomplete" users but the goal is still
that they may become full-fledged users (especially those who may end
contributing metadata (ratings, tags) or even content).
Although we have to be careful that this does not force us to
authenticate these users as other more internal users that may have to
use LDAP, some kind of SSO, etc.
And finally we may also only use the same Java interfaces and code but
clone the UI to segregate contacts/leads from real users into separate
screens with different credentials.
> - What about user-id? (because it doesn't make sense to ask for a
> user-id in the first stage)
As Bruno suggested we may user their E-mail (if they gave it to us;
anyway don't forget we may always need E-mail/SMS confirmation to avoid
spamming...)
Or we may hash all the contact information they gave us for example; it
would be rehashed when the user wants to change its real name or other
data and cannot find himself anymore! Then maybe if we really need
logins for nicknames as such those should be in a separate field.
> - What about the scalability of the Yanel user management interface?
Asking many more or less personal data should ensure not too many people
register at the beginning! ;)
More seriously we would have to make any other contact/lead managment UI
scalable anyway, so why not this one?
There are already several XXX/FIXME/TODO notes in the code itself, maybe
start looking there.
For now I think up to 100-200 users may be OK, even if painful
usability-wise.
Cheers,
Guillaume
More information about the Yanel-development
mailing list