I don't understand what you mean by still allow login to get past it. if you are using my patch, then you should be able to modify the status codes that get intercepted.