web standards - Using a guid for displaying "secure" invoices -


i've created web site student management (martial arts schools). includes invoicing students. way users can printing invoices , handing them students. i'd create way students go invoice online.

i've been considering using guids students, , using parameter query string invoice. (http://thesite.com/invoice.php?guid=e3d3d122-5ab6-4405-96ec-7c0579710813)

the invoice read-only page, , allow no access rest of site. i'm not worried packet sniffing (i don't believe sniffing traffic in coffee shop concern, if have access random student invoice).

i worried being able guess, or specific set of invoices (i.e. invoices of competitor).

i feel i'm either crazy considering it, or it's relativity standard practice. i'm not sure which. , great sanity check.

thanks

that's good, secure process; lose readability of url, of course, if that's not of concern, that's solution. it's not guessable.

as added security measure, might want put in place logging of invoice accesses.


Comments

Popular posts from this blog

android - Spacing between the stars of a rating bar? -

html - Instapaper-like algorithm -

c# - How to execute a particular part of code asynchronously in a class -