It’s working correctly.
Perhaps you misunderstand the ‘hide login’ or perhaps it should not use the word ‘hide’. Or perhaps I misunderstand what you mean of the not working is.
Your website still access-able when visitor try to add “/login”, but the page is prohibited. That’s why I get a page with message:
Page not found | Malaysia Property Agent
This is somewhat embarrassing, isn’t it?
It seems we can’t find what you’re looking for. Perhaps searching can help.
I just visited your link, I’m from Indonesia you can see my IP being logged in the 404 errors log. So simply to say, it’s working correctly.