使用Rails创建FTP用户帐户

使用Rails创建FTP用户帐户

问题描述:

好吧我不知道如何处理或解释这个,但我会试一试。使用Rails创建FTP用户帐户

我正在使用Devise进行身份验证,在我的Mac上开发Rails应用程序。

我想做到以下几点:

当用户加入该网站,应用程序创建了他们用来注册相同的登录凭据(电子邮件/密码)的FTP用户帐户。这样他们可以通过ftp使用网站的根网址和他们的登录凭证来上传文件。

当用户更新他们的登录凭证时,他们的ftp用户帐户需要用相同的凭证进行更新。

paperclipftp或carrierwaveftp处理这个问题吗?什么是完成这个最好的方法。

感谢

而不是设置单独的FTP帐户为您的网站的用户中的每一个,this post走过书面形式处理FTP认证响应相反,使用Rails的用户凭据的控制器操作。它使用pure-ftpd和一个自定义身份验证模块向您的Rails应用程序发送带有凭据的HTTP请求,然后通过您想要的任何方式验证它们,并将适当的FTP响应返回给客户端。

我还没有尝试过,但我正在研究同一问题,这种方法对我来说很有意义。