[eluser]Mark van der Walle[/eluser]
I just commented on the question. Not if it is betetr or not. But to do this now:
passwords should only be stored in one location (well ofcourse the users mind
). There are many other ways to check if someone is logged in. Only the first login should be checked using username password after that something different will suffice.