In my opinion we shouldn't use the SE account to login, but the login name - and "link" the forum account to the SE account so you can't create more than one.
So we only need the SE account for the creation of a forum account, and don't need to use it to relog all the time.