Login cookie shouldn't be tied to an IP address
I've noticed that the login cookie (when you check the box "Remember me at this computer") is tied to my IP address.
This is frustrating on a notebook computer as I frequently switch between being docked and two different 802.11 networks. Each time I change I have to re-login to FogBUGZ.
It would sure be convenient if the login cookie wasn't tied to my IP address.
Tuesday, January 28, 2003
This one's hit me too. I recently upgraded my router to a Nexland pro800turbo which load balances between two broadband connections. Let's just say that it's no fun using fogbugz when I have to log in every other time.
Please, don't make the cookie ip-dependent.
Wednesday, February 26, 2003
Uh, would it be too much to ask someone for at least a response? This "feature" is really starting to annoy the h-e-double-hockey sticks out of me.
Thursday, February 27, 2003
Oh, the heck with it.
If you are having a problem with this, edit "default.asp"
On or about line 96, you'll see two lines:
' PRE PHASE
Add the following code after those lines:
' Added by to prevent problems with logging in from different IP Addresses
Dim cmd : Set cmd = Server.CreateObject("ADODB.Command")
Set cmd.ActiveConnection = dbGlobal
cmd.CommandText = "update tokens set sIPAddress = " & chr(39) &_
request.serverVariables("REMOTE_ADDR") & chr(39) &_
" where sIPAddress <> " & chr(39) & request.serverVariables("REMOTE_ADDR") & chr(39) &_
" and fbToken = " & chr(39) & request.cookies("fbtoken") & chr(39)
dim rs : Set rs = cmd.Execute(,,adcmdText)
Set cmd = Nothing
That will automatically change your ip address in the tokens table if it's different.
Friday, February 28, 2003
Thanks Jason, that works. I hope the FogBUGZ people fix this "for real" in the next version. I think our situation -- multiple IP addresses -- is going to become more common.
Monday, March 3, 2003
Fog Creek Home