我的问题是,可以在pkgcloud库中为nodejs创建仅基于令牌的客户端。
因为我看到的是那种直截了当的方法:
var rackspace = pkgcloud.storage.createClient({
provider: 'openstack',
username: 'your-user-name',
password: 'your-password',
authUrl: '...'
});
允许使用用户名,密码凭据创建客户端。 但是,假设有许多客户端,我想对它们进行一次身份验证,并且在使用后只使用令牌在对象存储上进行操作,就像允许OpenStack一样。我不想在他的服务器端保留他们的凭据只有他们的令牌。所以从另一方面来说,如何使用pkgcloud只为我认证的客户端提供令牌来进行操作(如上传,列表,创建容器等......)?
所以场景如下:
非常感谢您的回答!
答案 0 :(得分:0)
Ken Perkins提出了与某人提及的相同的问题和解决方法。我不确定我们是否有永久解决方案。