Aitzol Naberan wrote:
> Hi,
> 
> I'm developing something like that. I have used same approach as you, I
> don't know if it is the best, but is working for me.
> 
> I have defined a 'subscription' object that is a container. Then I have
> allowed to create in this container 'assistant' objects. I have defined
> these objectecs using schema and layouts. Subscription object has a link
> widget to the subscription_form (I use the widget property
> 'Hide the widget if the given TAL expression returns true ' to make some
> tests to show or not the link to the subscription form, i.e. if there is
> not any vacant I hide the link)
> 
>> Anonymous user registers for the conference means:
>> - registration-form is presented to the user
>> - after successful data entry, an attendee_id is generated and a new
>> attendee_record (ar) is created in the attendee-workspace (aws) for that
>> user.
> 
> 
> I have some problems here because anonymous user can't create nothing in
> the site. 
I am thinking of a kind of transparent (to the user) login. The
access-code would be the user_id, which would be generated in such a
way, that it is not obviously deductable from the name or emailaddress.
I think that's enough security in this usecase. So internally the
attendee would not be anonymous, but a special kind of authenticated.

<snipp>
>> - if the attendee wants to modify her/his ar she/he does this in the
>> aws. The ar-workflow takes care of publishing this modification in the
>> as.
> 
> 
> Will anonymous user have modification permission?
> 
see above.
>>
>> Does that make sense ?
>>
> 
> I have developed my subscription app into another bigger development,
> but maybe the best way is define a new product. Also I want do it using
> only CPS mechanism (i.e for creating objects) but at the moment I have
> to do some "bypass".
> 

I will develop a fully CPS integrated (dependen) Product.




-- 
Mit freundlichen Grüßen                                Joachim Schmitz
......................................................................
AixtraWare eK ..Joachim Schmitz ..www.aixtraware.de ..t: +49-2464-8851
Hüsgenstr. 33a .....d-52457 Aldenhoven .............f: +49-2464-905163
_______________________________________________
cps-users mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/cps-users

Reply via email to