Hi Dimuthu, I have raised the PR for the FTP implementation. Link: https://github.com/apache/airavata-mft/pull/12
With regards, Gopi Kiran On Tue, Apr 28, 2020 at 12:27 AM DImuthu Upeksha <[email protected]> wrote: > Awesome. Looking forward for your PR > > On Tue, Apr 28, 2020 at 12:07 AM GOPI KIRAN <[email protected]> > wrote: > >> I agree with you Dimuthu. >> >> I have written the implementation of FTP storage, resource, and secret >> for all types (local DB, file) like it is written for Local and SCP >> transport. >> >> I have finished the FTP implementation and will raise the PR by tomorrow. >> If I need to implement the encryption part for the local DB, I will >> implement it in the next PR. >> >> With regards, >> Gopi Kiran >> >> >> On Mon, Apr 27, 2020 at 11:47 PM DImuthu Upeksha < >> [email protected]> wrote: >> >>> Hi Gopi, >>> >>> This is implementation specific for secret backend type. If you are >>> using the File Backend, you don't need to encrypt as it is the developer >>> backend to test the framework so it needs to be simple as possible. But for >>> production level backends, yes we should have them encrypted. >>> >>> Thanks >>> Dimuthu >>> >>> On Mon, Apr 27, 2020 at 10:29 PM GOPI KIRAN <[email protected]> >>> wrote: >>> >>>> Hi, >>>> >>>> Since I need to use a password for FTP and since it's not an SFTP >>>> password is the only method of authentication. Should I use Spring security >>>> tools like BCrypt to encrypt the passwords while storing it in local DB or >>>> from the file? >>>> >>>> If that is okay then I would propose to do it with passphrase as well >>>> for SCP transfer! >>>> >>>> With regards, >>>> Gopi Kiran >>>> >>>
