添加未包含在loginWith<中的外部登录服务;服务>
Add external login service not included in loginWith<service>
我想使用战网对用户进行身份验证。这不包括在Meteor.loginWithService中,也没有关于大气层的包来实现这一点。
我发现了这个例子。该库似乎指的是Meteor的旧版本。我使用的是Meteor 1.0.32。
虽然我可以更改Meteor.accounts
和其他详细信息,但我找不到合适的替代品来注册新的oauth服务。当我尝试使用这个函数时,回调永远不会被调用。
console.log("Want to now register a service");
Accounts.oauth.registerService('battlenet', 2, function(query) {
console.log("Registering service now...");
我打开控制台,发现Accounts.oauth.registerService
只接受name
的一个参数。
在Meteor 1.0+中注册新的外部oauth提供商的合适方式是什么?
我认为这里最好的解决方案是创建一个新的local package
。
看看ehe流星账户吧,这里有一个最好的例子,你可以知道如何创建一个新的OAuth package
,并将其上传到大气中,也许像你这样的其他人将来会需要它。
相关文章:
- 如何使用WCF服务和javascript表单post上传.doc文件
- 监视函数从服务返回不起作用,但作用域函数起作用
- 通过Magento的网络服务检索运费
- 使用acess代币登录Facebook,并通过网络应用程序离线发布
- 如何创建可从多个应用程序使用的PHP登录web服务
- 添加未包含在loginWith<中的外部登录服务;服务>
- 如何检查我是否使用java服务登录到外部应用程序
- Google Plus登录-未知RPC服务错误
- 无法获取使用 HTML 简单登录到 PHP Web 服务的数据
- Azure 网站单一登录以用户身份从 Azure Active Directory 访问 Azure 移动服务
- 单击登录按钮时,如何在PHP中调用web服务调用
- Firebase身份验证服务-在不登录的情况下从电子邮件中查找uid
- 使用SAML令牌,JSON Web服务的客户端-登录网站后
- 在Meteor中,如何仅在用户使用特定外部服务登录时加载javascript
- 如何调用Worklight HTTP SOAP适配器以从Web服务执行登录页面
- 我需要一个地图服务,将显示鸟瞰图(用于内部使用非公众-登录所需)
- AngularJS -一切都取决于我的登录服务
- Sencha触摸azure移动服务自定义登录如何设置用户
- Meteor: oauth1.0的OSM登录服务
- AngularJS -使用md5 password检查登录服务中的用户/密码