我正在开发一个Objective-c iOS应用程序.我想使用auth0进行身份验证(https://auth0.com/),我想将Firebase用于数据库后端.
我已经浏览了所有auth0文档,并且我已经获得了身份验证:
Facebook,Google +,Twitter,自我注册.
问题:在我需要将身份验证模型与Firebase集成时,文档有点下降,它给了我这一页,我现在还不确定.有没有人之前做过这种整合,你能带领我走这条路吗?我对此有点新意.
Blockquote配置令牌内容
与在dahsboard中注册的任何其他API一样,Auth0将通过委派端点发出Firebase令牌.这允许您将令牌换成另一个令牌.
Firebase令牌的内容按约定生成,复制委派调用中使用的输入令牌中firebase_data属性下包含的所有属性.
您可以使用以下规则轻松生成这些内容:
user.firebase_data = {
user_id: new Buffer(user.email).toString('base64'),
company: !user.isSocial ? context.connection.replace(/\./g, '-') : null,
foo: 'bar'
};
Run Code Online (Sandbox Code Playgroud)
在上面的示例中,将在调用委托endopint之后生成两个属性user_id和company,并且两个属性都将可供Firebase使用.
大段引用
我过去正确地使用了Facebook Like按钮(iframe版本),但出于某种原因,这次它对我不起作用.我正在共享http://sub.domain.com/default.aspx?foo=bar这样的网页.当我查看源HTML时,iframe中共享的URL正确显示http://sub.domain.com/default.aspx?foo=bar.当我检查OG元URL属性时,它是http://sub.domain.com/default.aspx?foo=bar(到目前为止一直很好).当我点击Like时,它会共享http://sub.domain.com.
其他人遇到过这个问题吗.就像我说我以前用过这个.我无法弄清楚为什么其他人开箱即用,而这个不是.
我需要知道是否可以更改在Facebook上传的图片的标题.我可以毫无困难地上传,但现在我想使用facebook graph api更改标题.可能吗?谢谢
我们正在使用ASP.NET MVC 4的简单成员资格提供程序,我们正在使用Facebook客户端提供Facebook登录支持(类似于http://www.asp.net/mvc/overview/getting-started/using- oauth-providers-with-mvc).
我们已经完成了这项工作,但会话总是在一天内超时,我们希望登录是持久的,因此用户只需登录并使用该服务一次.
在开箱即用的ExternalLoginCallback函数中,我试图将createPersistentCookie参数设置为true,但它不会使登录保持活动状态.这是我正在制作的电话:
OAuthWebSecurity.Login(result.Provider, result.ProviderUserId, createPersistentCookie: true)
Run Code Online (Sandbox Code Playgroud)
我是否必须手动设置Forms Authentication cookie才能完成持久登录?或者还有另一种方法可以做到这一点,同时仍然利用开箱即用的Facebook登录功能?
它们都具有相同的名称并使用新的Graph API,但哪个更适合ASP.NET 4.0 WebForms?官方SDK在几个月内没有更新,但Codeplex上的SDK刚刚在上周更新.有没有人有经验可以提供意见?
我想fshare在我的网站上添加一个简单的紧凑按钮.我发现的唯一代码就是这个:
<div style="float:left;padding:4px;">
<a expr:share_url='data:post.url' name='fb_share' rel='nofollow' type='button_count'/>
<script type="text/javascript" src="http://static.ak.fbcdn.net/connect.php/js/FB.Share"/>
</div>
Run Code Online (Sandbox Code Playgroud)
哪个应呈现为

但这并不是正确的.它似乎正试图创建多个按钮并"崩溃"所有页面.它破坏了HTML,改变了整个div的背景等等......

这是为什么?这是正确的代码吗?
我需要从多个博客链接生成快照.
我所拥有的是像这样的文本列表" 报告:Twitter将在本月发布音乐发现应用程序http://on.mash.to/10L1v49来自@mashable "
我想将链接显示为博客的快照,然后在我的视图中显示其文本.或者至少我需要将图片附加到博客上.
使用facebook调试,http://developers.facebook.com/tools/debug,我得到了这个..
fb:app_id: 122071082108
og:url: http://mashable.com/2013/03/13/twitter-music-app/
og:type: article
og:title: Report: Twitter Will Release Music Discovery App This Month
og:image:
og:description: Twitter is planning to release a standalone music app for iOS called Twitter Music as soon as the end of this month, according to CNET. CNET reports that Twitter Music will help...
og:site_name: Mashable
og:updated_time: 1363267654
Run Code Online (Sandbox Code Playgroud)
我从我的c#代码尝试了相同的链接,访问带参数'q'的链接作为我想要的链接.我得到了与回复相同的HTML,但我无法找到相关的图像,因为它对于不同的链接来说是不同的.
任何人都可以建议一个更好的方法来做到这一点在mvc?
我在控制器中访问facebook调试的代码:
var client = new RestClient
{
BaseUrl = "http://developers.facebook.com/tools/debug/og/object"
};
var request = …Run Code Online (Sandbox Code Playgroud) 我最近有一个fb社交插件.特别是,我的网站的"喜欢"按钮.一切正常,只是当我点击按钮时,它显示"你喜欢:http://www.branchout.com/index.php?id = 3"
我不想让它说出我喜欢的URL.我希望它能说出我喜欢的内容(在这种情况下,它是一个引用).
还有一件事,我的域名是"thebranchout.com",而不是"branchout.com"
和想法,伙计们?
代码的头部是这样的:
<head>
<title><?php echo $last; ?>) <?php echo $first; ?></title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="description" content="Sharing stuff, quotes, politicians, athletes" />
<meta name="keywords" content="Sharing stuff, quotes, politicians, athletes" />
<meta property="og:title" content="(<?php echo $last; ?>) <?php echo $first; ?>"/>
<meta property="og:type" content="song" />
<meta property="og:type" content="cause"/>
<meta property="og:url" content="http://www.thebranchout.com/index.php?id=<?php echo $jeeves; ?>"/>
<meta property="og:site_name" content="The BranchOut"/>
<meta property="og:description" content="(<?php echo $last; ?>) <?php echo $first; ?>"/>
<link rel="stylesheet" type="text/css" href="style-wampler.css" media="" /> …Run Code Online (Sandbox Code Playgroud) 我想知道是否有可能在Ajax事件上改变Facebook类按钮的动作.
我想做的事情:我在页面加载时显示一篇文章.在文章的最后,我有一个按钮,通过Ajax加载下一篇文章.另外我有以下Facebook按钮:
<fb:like href="http://www.myurl.com" layout="standard" show-faces="true" action="like" id="fblike" />
Run Code Online (Sandbox Code Playgroud)
当我加载下一篇文章时,我通过Javascript将文章的新URL放入"href" - 属性中(工作正常),但是当我点击"赞"按钮时,初始文章网址将被推送到Facebook,而不是新的一个.
有任何想法吗?
非常感谢.
当我尝试使用IE进行身份验证时,我正在尝试诊断为什么我得到一个空白弹出窗口.
首先,我想确保我的环境设置正确.我的网站根目录中没有xd_receiver.htm.
问:xd_receiver.htm的目的是什么,是否需要与facebook-c#-sdk 5.0.3一起使用?问:如果需要,xd_receiver.htm文件是否只需要位于root或多个位置?
由于我的应用很简单,我使用以下代码片段登录.一旦我被记录,我使用facebook-c#-sdk对我/ feed做一些简单的POST.
<fb:login-button ... />
<script type="text/javascript" src="https://connect.facebook.net/en_US/all.js"></script>
<script type="text/javascript">
FB.init({ appId: '<%= System.Configuration.ConfigurationManager.AppSettings["FacebookAppId"] %>', status: true, cookie: true, xfbml: true });
function facebook_onlogin_ready() {
// refresh page
window.location.reload(true);
}
</script>
Run Code Online (Sandbox Code Playgroud)
任何关于为什么IE通过空白弹出窗口的想法将不胜感激.
提前致谢.
史蒂夫
有没有人知道使用SFTP自动部署到远程服务器的任何好解决方案?我特意尝试将一个asp.net mvc网站部署到mosso.我每次使用SFTP客户端都可以手动执行此操作,但更愿意采用自动(一致)方式执行此操作.
我正在实现一个与Magento网站接口的自定义解决方案.我的代码是在C#中.我正在尝试使用v2_soap API和xml-rpc APIWeb服务创建产品.我试图使用这两种服务创建产品.我似乎无法成功创建产品.每次服务我都会收到错误消息 [102] Invalid data given. Details in error message..我已经尝试将各种数据传递给api调用,但没有任何运气.我想知道一些事情:
1)在进行Web服务调用时,有没有办法收到有关哪些数据无效的更好的错误消息?错误消息似乎表明我可以到达details某个地方,但我搜索了所有日志,我找不到运气的错误消息数据.
2)使用Web服务添加新产品所需的最低属性是什么?
这是我正在使用的一些代码.这是XML-RPC实施.我正在使用cook计算xml-rpc库.
public int CreateProduct(Product product) {
var entity = ConvertProduct(product);
//int productId = Service.catalogProductCreate(SessionId, "simple", "0", product.Sku, entity);
int productId = XmlRpcService.CallReturnInt(SessionId, "catalog_product.create",
new object[] {
"simple" /* product type */,
0 /* attribute set */,
product.Sku /* sku */,
entity /* product data */
});
return productId;
}
private XmlRpcStruct ConvertProduct(Product product) {
var entity …Run Code Online (Sandbox Code Playgroud) 我第一次使用FaceBook C#SDK.
由于我有一个简单的应用程序,我想创建我已经选择了示例Azure MVC应用程序并将其修改为指向我的facebook应用程序实例和秘密,根据configuraiton指南.
我想检索一个月状态消息,所以我需要授权,这要归功于CanvasAuthorize(Perms ="user_about_me")属性.
但是现在当我转到about视图时,我首先在控制器中出现错误:dynamic result = fbApp.Get("me");
实际错误列为:无法解析远程名称:'graph.facebook.com'
任何人都可以帮我确定我做错了什么?
非常感谢,
_大卫
facebook ×8
asp.net ×3
asp.net-mvc ×3
c# ×3
.net ×1
ajax ×1
auth0 ×1
deployment ×1
firebase ×1
html-parsing ×1
ios ×1
javascript ×1
magento ×1
objective-c ×1
soap ×1
xfbml ×1
xml-rpc ×1