因此,关于如何将各种个人社交网络身份验证/注册集成到现有用户帐户中,肯定有很多教程.但我似乎无法找到很多信息的情况是用户是否使用不同的社交网络凭据登录您的帐户.例如:
场景#1
用户使用站点的身份验证在站点上注册.
用户然后使用Facebook Connect在现场登录/注册.
用户然后使用Twitter在网站上登录/注册.
如何将所有这些整合到一个帐户中?
显然,一旦用户注册,他们就可以在帐户设置页面中添加其他社交网络关联.但我更担心的是,如果他们通过其他社交网络注册而不记得他们已经设置好了.
我的一般想法是试图找出一种方法来使用"用户名"或电子邮件来尝试猜测并向用户呈现在那里组合帐户的方法.
有人有什么想法?
假设我有一个移动网站,它使用根网址路径来包含资产,例如:
<link rel="stylesheet" href="/_assets/css/jquery.mobile.theme.css" />
<link rel="stylesheet" href="/_assets/css/jquery.mobile.structure-1.0.min.css" />
Run Code Online (Sandbox Code Playgroud)
在PhoneGap中,似乎我不能以这种方式链接到文件.在我的index.html文件中,它们必须是相对路径,例如:
<link rel="stylesheet" href="_assets/css/jquery.mobile.theme.css" />
Run Code Online (Sandbox Code Playgroud)
但是位于我的目录结构深处的文件怎么样,比如/sub/dir/index.html.使用相对路径我将不得不使用以下内容:
<link rel="stylesheet" href="../../_assets/css/jquery.mobile.theme.css" />
Run Code Online (Sandbox Code Playgroud)
是否可以以某种绝对的方式引用此文件?我试过以下没有成功:
<link rel="stylesheet" href="/www/_assets/css/jquery.mobile.theme.css" />
<link rel="stylesheet" href="file:///www/_assets/css/jquery.mobile.theme.css" />
<link rel="stylesheet" href="file://www/_assets/css/jquery.mobile.theme.css" />
<link rel="stylesheet" href="local:///www/_assets/css/jquery.mobile.theme.css" />
<link rel="stylesheet" href="local://www/_assets/css/jquery.mobile.theme.css" />
<link rel="stylesheet" href="file:///_assets/css/jquery.mobile.theme.css" />
<link rel="stylesheet" href="file://_assets/css/jquery.mobile.theme.css" />
<link rel="stylesheet" href="local:///_assets/css/jquery.mobile.theme.css" />
<link rel="stylesheet" href="local://_assets/css/jquery.mobile.theme.css" />
Run Code Online (Sandbox Code Playgroud)
甚至可能还有一些尝试.我真的更喜欢不必使用相对网址,所以希望有可能.
在我正在研究的jQuery移动网站中,我有以下列方式引用url的锚标记:
这些当然是引用:
所以在我的清单文件中,我是否需要引用"root"版本?例如
CACHE MANIFEST
CACHE:
/directory/
/directory/index.html
/directory/subdirectory/
/directory/subdirectory/index.html
NETWORK:
*
FALLBACK:
/ /offline.html
Run Code Online (Sandbox Code Playgroud)
要么:
CACHE MANIFEST
CACHE:
/directory/index.html
/directory/subdirectory/index.html
NETWORK:
*
FALLBACK:
/ /offline.html
Run Code Online (Sandbox Code Playgroud)
它会自动知道"/ directory /"等同于"/directory/index.html"等吗?好像不会.