Does the original data type of the username
string in a call to FormsAuthentication.SetAuthCookie(...)
make any difference with regards to security or code maintainability?
As I understand it, the cookie is encrypted and used to identify a user on each request. I'm curious whether it should affect the design of the primary key on my Users
table in my database, eg. Guid
vs int
or a unique username string.