#1890: Can create tickets anonymously using the username of an authenticated 
user
----------------------------------------+-----------------------------------
 Reporter:  [EMAIL PROTECTED]  |        Owner:  cmlenz  
     Type:  defect                      |       Status:  assigned
 Priority:  normal                      |    Milestone:  0.10    
Component:  general                     |      Version:  0.8.4   
 Severity:  normal                      |   Resolution:          
 Keywords:                              |  
----------------------------------------+-----------------------------------
Comment (by cboos):

 Back to the topic: well, adding the parenthesis was just one
 implementation idea, I expected it to be not intrusive but you
 proved me wrong.

 The important point however is about the approach: I think what
 matters is to record whether a particular contributor is
 ''authenticated or not'' at the time she made the contribution,
 not if the username is a valid one or not.
 As others said, the list of users might change over time or a username
 can be made to look like the one of a valid user.

 So adding an `authenticated` flag alongside the `author` field would
 be a solution. A slightly less intrusive approach would be to reuse
 the `ipnr` field already present in the `wiki` and `attachment` table:
 as I believe that this information is not really relevant for
 authenticated users, why not set it to NULL as a way to flag
 the contributor as being authenticated?
 The schema changes needed would be simply to add the `ipnr` field
 to `ticket` and `ticket_change`, which would at the same time make
 things more consistent with the Wiki (i.e. recording the IPNR
 for non-authenticated users) and provide a way to fix this issue.

 Independantly of the above, I'd also propose that we merge the
 disabling of the ''Your email or username'' field for authenticated
 users provided in attachment:authentic.patch.

-- 
Ticket URL: <http://projects.edgewall.com/trac/ticket/1890>
The Trac Project <http://trac.edgewall.com/>
_______________________________________________
Trac-Tickets mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac-tickets

Reply via email to