Well, that's not entirely correct. Steam check your credentials whenever you launch it, LFS needs to be unlocked only once in a lifetime (in theory that is). So if you happen to be not connected to the net, Steam won't log you in and you cannot play any of your legally purchased games.