How/Where do you host your site? Usually you will be able to create FTP accounts from your hosting provider’s control panel.
I took a look into your site, here are my findings.
Login redirect is working. If you use the default WordPress login method you can see that it is working. (I asked you test this in my previous reply, may be you didn’t understand). To test the default login method, append /wp-admin to your domain and browse. It will redirect you to the default WordPress login page.
So the login form available on your website front end is not using the login redirect settings. How are you creating that form?
I have changed the password of the “test” user to the same password you set for my account for testing.
You can hold the FTP account creation, I probably won’t need it since login redirect is working. This seems to be a plugin/widget/theme issue.