Why don't you want to expose raw database ids to the public?
-richard

On 5/15/08, Mike Chambers <[EMAIL PROTECTED]> wrote:
>
> I am not concerned if they can send the hash back. I dont want them to
> be able to access the underling value that the hash is based on.
>
> I am also not concerned about spam, but rather just dont want to expose
> raw database ids to the public.
>
> mike
>
> Richard Dahl wrote:
> > Mike,
> > I concur with jonknee, the attribute 'hidden' on a form field simply
> > tells a browser that is following the standards not to display it.
> > The form field and all of the data within it is still sent via http.
> > Any script or proxy (i.e. webscarab) or other mechanism such as a
> > sniffer can get at the information within any http response or request
> > and view that information.  Whether or not the id is sent back as '1'
> > or '9ghieus78yurhfyjdn' is irrelevant to solving your problem because
> > a script or bot can just as easily return either.  The *accepted*
> > solution for this is CAPTCHA.
> > -richard
> >
> >
> > On 5/15/08, Mike Chambers <[EMAIL PROTECTED]> wrote:
> >> The value is encrypted in the form. The secret key, used to either
> >> decrypt or hash the value, is on the server, and not in the form.
> >>
> >> My application does not have the concept of logged in users.
> >>
> >> mike
> >>
> >> jonknee wrote:
> >>
> >>> How would that help if the "secret" value was in the form already?
> >>> Bots and what not would see it all the same. If you want to stop spam
> >>> posts (which is what I'm assuming you're up to) you can limit comments
> >>> to logged in users, run the data through something like Akismet, use a
> >>> CAPTCHA, etc. But obfuscating the ID is not going to accomplish much--
> >>> if it's available in the HTML that means a bot is going to see it to.
> >>>
> >>> You're probably better off just limiting users to X comments per hour
> >>> or something.
> >
> > >
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to