Several new security enhancements have just been added to SFI. This is in order to combat spammers and hackers.
The only problem is that a number of affiliates have not been able to login, me included. But the developers are working hard and creating solutions to solve the problem. So everything will be back to normal soon.