I setup deployment to sync my project code with the project on the FTP server where my website is stored.
However, I always have to login each time when I try to sync. I even checked remember, but it does not work!
I am using the latest PhpStorm 2017.1.4
I tried it via sftp and ftp, the result is the same.
The Settings page for "Deployment" takes minimum 2 Minutes to load btw!
UPDATE: I noticed that the credentials are not getting saved! I've entered a username and password and clicked on save password, then on apply and OK. Then I close the settings menu. If I open it again, then the fields for username and password are empty again!
Please switch to using KeePass in Settings | Appearance & Behavior | System Settings | Passwords.
Generally, the Native Keychain should work too, but there might be some issues with it that need troubleshooting. If you want, submit a support ticket for PhpStorm, I'll take a look.