超级舰队高清完整版一键注册的密码找不回来了

是时候,换个姿势关注TA
关注 功能升级,收割 TA 的最新动态
扫我下载最新九游APP
查看: 412|回复: 2
最后登录积分72精华0帖子
Lv1新手上路, 经验 72, 距离下一级还需 128 经验
一件注册如何找回密码?
最后登录积分10338精华0帖子
Lv13渐入佳境, 经验 10338, 距离下一级还需 662 经验
来自九游APP
进游戏改密码
最后登录积分25888精华12帖子
Lv18炉火纯青, 经验 25888, 距离下一级还需 2112 经验
来自九游APP
你用手机号码登录的吧
安卓平台下载
苹果平台下载Smart Lock:无需密码,一键注册、自动登录
Guokai Han
英文原文:
作者:Steven Soneff,Google Identity 产品经理。
依托 ,在 Android 设备上登录 的用户逾 30% 不再需要输入密码。
自 以来已有六个月了,在它的影响下,用户又重新登录了他们喜欢的很多应用,对此我们感到非常高兴。已经有数百万用户使用已保存的帐户从一台 Android 设备到另一台设备或从 Chrome 到 Android 无缝登录 40 多个应用,反之亦然。第一波开发者已经实现了通过消除登录困惑来提高用户回访度、增加获利机会以及促进跨设备分析,进而提升了应用的价值及其用户体验。
在 Smart Lock 的帮助下, 的新登录活动增加了 80%。同时,Netflix 客户支持团队发现有关其 Android 用户群帐户恢复的支持案例减少了 20% 以上。用户广泛选择在其各个设备上均保持登录状态,其中逾 60% 的用户选择为支持 Smart Lock 的主要应用保存登录信息。这些应用的开发者中很多都可以使用不到一天的工作来实现这些增长,方法是只需对其应用进行一些客户端修改即可。如需了解有关 Smart Lock for Passwords 的更多信息,请访问我们的。
在最新版本的 Google Play Services 中,我们对 Smart Lock for Passwords API 做了一些改进,以帮助您更快速地完成新用户注册或现有用户登录。通过使用新,您的用户将会看到一个对话框,其中列有电子邮件地址列表,用户可从中一键选择:
这项全新体验对于 Android Marshmallow 的运行时权限模型尤为重要。为简化并提升用户体验,此对话框不需要设备权限,而且对话框中包括用户使用 Smart Lock 保存的所有电子邮件地址,而不仅仅是该设备上的帐户。这意味着,您可以改进您的登录和注册流程,让大多数用户再也不需要键入其电子邮件地址。结果显示,使用此对话框的应用有近四分之三的用户是选择对话框中所示的条目,从而提高了注册率。
接下来,一款成熟的应用可利用一些服务器端支持,在用户点击并分享其电子邮件地址后,为用户完全定制登录流程。通过使用电子邮件地址,您可以检查您的数据库,查看用户是否已注册帐户。然后,您可以智能方式呈现登录或注册屏幕,并预填充该用户的电子邮件地址、姓名和个人资料照片。
完全跳过密码
可以做得更好:如果用户从对话框中选择一个 Google 帐户,则提供 OpenID Connect 。这样可以使应用无需为新帐户验证电子邮件地址,或者让应用能够为返回的用户完全。ID 令牌还可供
用于替代密码来进行身份验证,而且它是 Google 对给定电子邮件地址所有者存在的明确肯定。如果您站点的用户通过电子邮件找回密码,则 Google 提供的 ID 令牌同样可以让您明确肯定该用户拥有电子邮件地址并且是使用该电子邮件地址登录当前设备。除了视为密码之外,您还可以将 ID 令牌的存在视为一种避免密码破解和滥用的信号。
我们发现,大多数 Android 用户使用登录其设备的电子邮件地址作为第三方应用的帐户,这意味着您的大部分返回用户可以实现无缝登录,新用户可以一键创建新帐户!
代码示例和用户流程
下面简要说明如何精简您的应用登录流程:
当您的应用启动时,已储存的 Smart Lock 凭据,并在可能的情况下直接转至用户的内容。创建索取密码或 Google 凭据的请求,然后侦听包含请求结果的回调。如果已储存的用户凭据(用户名/密码、ID 令牌等)可用,则立即登录。
CredentialRequest request = new CredentialRequest.Builder()
.setSupportsPasswordLogin(true)
.setAccountTypes(IdentityProviders.GOOGLE) // you can add other identity providers, too
Auth.CredentialsApi.request(mCredentialsApiClient, request).setResultCallback(
new ResultCallback&CredentialRequestResult&() {
public void onResult(CredentialRequestResult result) {
if (result.getStatus().isSuccess()) {
handleCredential(result.getCredential()) // sign in automatically!
CredentialRequest request = new CredentialRequest.Builder()&&&&&& .setSupportsPasswordLogin(true)&&&&&& .setAccountTypes(IdentityProviders.GOOGLE) // you can add other identity providers, too&&&&&& .build();&& Auth.CredentialsApi.request(mCredentialsApiClient, request).setResultCallback(&&&&&& new ResultCallback&CredentialRequestResult&() {&&&&&&&& public void onResult(CredentialRequestResult result) {&&&&&&&&&& if (result.getStatus().isSuccess()) {&&&&&&&&&&&&handleCredential(result.getCredential()) // sign in automatically!
如果用户希望或需要使用其电子邮件地址进行登录,则显示选择器以帮助他们输入电子邮件地址。创建索取提示的请求,向系统传递用于显示 UI 的控件,并在用户选择条目时处理请求结果。
HintRequest hintRequest = new HintRequest.Builder()
.setEmailAddressIdentifierSupported(true)
.setAccountTypes(IdentityProviders.GOOGLE)
PendingIntent intent = Auth.CredentialsApi.getHintPickerIntent(mCredentialsApiClient,
hintRequest);
startIntentSenderForResult(intent.getIntentSender(), RC_HINT, null, 0, 0, 0);
onActivityResult(int requestCode, int resultCode, Intent data) {
switch (requestCode) {
case RC_HINT:
if (resultCode == RESULT_OK) {
Credential hint = data.getParcelableExtra(Credential.EXTRA_KEY);
handleCredential(hint);
1234567891011121314
HintRequest hintRequest = new HintRequest.Builder()&&&&&& .setEmailAddressIdentifierSupported(true)&&&&&& .setAccountTypes(IdentityProviders.GOOGLE)&&&&&& .build();&& PendingIntent intent = Auth.CredentialsApi.getHintPickerIntent(mCredentialsApiClient,&& &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& hintRequest);&& startIntentSenderForResult(intent.getIntentSender(), RC_HINT, null, 0, 0, 0);&& ...&& onActivityResult(int requestCode, int resultCode, Intent data) {&&&& switch (requestCode) {&&&&&& case RC_HINT:&&&&&&&& if (resultCode == RESULT_OK) {&&&&&&&&&& Credential hint = data.getParcelableExtra(Credential.EXTRA_KEY);&&&&&&&&&& handleCredential(hint);
提示请求结果将包含用户的选定标识符,如果是设备上的 Google 帐户,则还包含一个 ID 令牌。如果您使用 ID 令牌,则须将其发送至您的服务器并进行验证,以确保安全。请注意,如果电子邮件地址通过验证,此令牌还会包含一条相应的声明,因此您可以跳过任何电子邮件验证步骤。如果没有令牌,或者您无法进行服务器端验证,则仅为用户预填充电子邮件字段。
handleCredential(Credential credential) {
if (!credential.getIdTokens().isEmpty()) {
credential.getIdTokens().get(0).getIdToken(); // send the ID token string to your server
// otherwise, try fill the sign-in form fields and submit if password is available
mEmailField.setText(credential.getId());
mPasswordField.setText(credential.getPassword());
handleCredential(Credential credential) {&&&& if (!credential.getIdTokens().isEmpty()) {&&&&&& credential.getIdTokens().get(0).getIdToken(); // send the ID token string to your server&&&& } else {&&&&&& // otherwise, try fill the sign-in form fields and submit if password is available&&&&&& mEmailField.setText(credential.getId());&&&&&& mPasswordField.setText(credential.getPassword());
在您的服务器端验证 ID 令牌后,即可使用该令牌创建一个帐户或完成用户登录,无需用户提供密码。Google 提供了多个,或者,您可以使用开源实现。ID 令牌包含用户的电子邮件地址,您可以在您的数据库中查找此地址以判断是否需要创建帐户。
GoogleIdTokenVerifier verifier = new GoogleIdTokenVerifier.Builder(transport, jsonFactory)
.setIssuer("")
.setAudience(Arrays.asList(String.format("android://%s@%s",
SHA512_HASH, PACKAGE_NAME)))
GoogleIdToken idToken = verifier.verify(idTokenString);
if (idToken == null) {
Log.w(TAG, "ID Token Verification Failed, check the README for instructions.");
GoogleIdToken.Payload payload = idToken.getPayload();
Log.d(TAG, "IdToken:Email:" + payload.getEmail());
Log.d(TAG, "IdToken:EmailVerified:" + payload.getEmailVerified());
// based on the email address, determine whether you need to create account
// or just sign user in
12345678910111213141516
GoogleIdTokenVerifier verifier = new GoogleIdTokenVerifier.Builder(transport, jsonFactory)&&&&&&&&&& .setIssuer("")&&&&&&&&&& .setAudience(Arrays.asList(String.format("android://%s@%s",&& &&&&&&&&&&&&&&&&&&&&&&&&&&&& SHA512_HASH, PACKAGE_NAME)))&&&&&&&&&& .build();&& ...&&&&&& GoogleIdToken idToken = verifier.verify(idTokenString);&&&&&& if (idToken == null) {&&&&&&&& Log.w(TAG, "ID Token Verification Failed, check the README for instructions.");&&&&&&&& return;&&&&&& }&&&&&& GoogleIdToken.Payload payload = idToken.getPayload();&&&&&& Log.d(TAG, "IdToken:Email:" + payload.getEmail());&&&&&& Log.d(TAG, "IdToken:EmailVerified:" + payload.getEmailVerified());&&&&&& // based on the email address, determine whether you need to create account&& &&&& // or just sign user in
然后,在 Smart Lock 中保存用户的电子邮件地址凭据“提示”,以便下次自动登录。只需使用此提示调用 Credentials API save 方法,并设置用户输入的密码或设置帐户类型(如果您已使用 ID 令牌完成用户登录)。
Credential credential = new Credential.Builder(hint)
// if you signed in with ID token,
// set account type to the URL for your app (instead of a password field)
//.setAccountType("")
.setPassword(password)
Auth.CredentialsApi.save(mCredentialsApiClient, credential).setResultCallback(
new ResolvingResultCallbacks&Status&(this, RC_SAVE) {
Credential credential = new Credential.Builder(hint)&&&&&& // if you signed in with ID token,&& &&&& // set account type to the URL for your app (instead of a password field)&&&&&& //.setAccountType("")&& &&&& .setPassword(password)&&&&&& .build();&& Auth.CredentialsApi.save(mCredentialsApiClient, credential).setResultCallback(&&&&&& new ResolvingResultCallbacks&Status&(this, RC_SAVE) {
如需详细了解 Smart Lock API 集成的基本信息,请查看我们的,获取逐步指南。我们很高兴能够通过 Smart Lock 实现无需密码即可进行身份验证,我们期待这样一个世界的到来:不仅能够更有效地管理凭据,而且应用可以快速且安全地完成用户登录和注册,并消除键入用户名和密码的困惑。我们希望听到或!
除非特别声明,此文章内容采用许可,代码示例采用许可。更多细节请查看我们的。是时候,换个姿势关注TA
关注 功能升级,收割 TA 的最新动态
扫我下载最新九游APP
查看: 3263|回复: 9
最后登录积分140精华0帖子
Lv1新手上路, 经验 140, 距离下一级还需 60 经验
原来是苹果上玩的部落冲突,后来切换到了三星上玩,然后就连到了九游里面,当时是一键注册的,帐号密码是自己生成的,我根本不知道密码是什么,现在一直在玩,就想绑定手机,可是要提供密码,我根本就不知道密码是什么。昨天申诉了,要什么历史密码,手机号,密保,这些我都没有,还有开户时间,玩几年了,谁还记得这么清楚呢。结果就没申诉成功,打客服电话找人工服务,竟然没有工人服务全是语音操作,九游这么大一个企业竟然没人工服务也是够垃圾的。想找回密码就能网上申诉,我游戏一直就这个手机再玩,这不还能证明吗?除了你们让提供的问题能证明帐号是我的,我就不能提供一下自己的证明是我的帐号吗
最后登录积分14548精华0帖子
亲,uc姐茉儿来了~
亲不要着急,目前我们人工电话是需要按照语音提示操作的。亲也可以通过人工在线客服反馈的哦,下载最新版本九游APP客户端,点击右上角的菜单按钮-意见反馈-随意一个充值类问题-在线客服;
如果在申诉的时候遇到无法提供的信息,您可以随机填写,然后在附加说明中备注清楚无法提供的原因。注册时间写大概的时间即可哦,若是有充值过的话,可以通过电脑版申诉页面上传截图的。为了保障玩家账号安全目前申诉系统需要的资料都是最基础的了。其它证明账号的方式是不行的哦!
若亲申诉失败,可以提供申诉编号,茉儿为您核实下。
若有其他问题,欢迎再次召唤~
最后登录积分140精华0帖子
Lv1新手上路, 经验 140, 距离下一级还需 60 经验
<font color="#2674231 发表于
亲,uc姐茉儿来了~
亲不要着急,目前我们人工电话是需要按照语音提示操作的。亲也可以通过人工在线客服反馈 ...
申诉编号是55,我在备注里都说明原因了,还是说我资料不对,我现在就一直在上游戏,这个不是作证吗?我一直用这个手机登录,你们可以自己查,这还不能证明吗? 你说有人工,你告诉我语音提示里什么键是进如人工的,都是让你自己手机申诉。有什么用
最后登录积分140精华0帖子
Lv1新手上路, 经验 140, 距离下一级还需 60 经验
<font color="# 发表于
申诉编号是55,我在备注里都说明原因了,还是说我资料不对,我现在就一直在上游戏,这个不是 ...
我一直能登录,这影响不了我玩游戏,只是我想改过密码,设置密保。以后玩别的游戏不会这么麻烦。有这么麻烦吗?你们要设置这些像什么历史密码,密保,这些白痴问题,就不应该设置一键注册这个功能。
最后登录积分21672精华0帖子
亲好,UC姐小洁来了
很抱歉给您带来不好的体验了,关于您反馈的问题,由于您密码不知道的状态下,就需要通过其他方面来证明账号的归属,若您提供的资料与后台不吻合的话,就会导致申诉失败,这也是为了对您的账号负责。l
另外亲提供的申诉编码,UC姐这边暂时没有查询到任何记录,请您核实看看,重新提供,以便为您查询。
欢迎再次召唤!
&可以帮我找回账号吗?是快速注册的九游号,没有绑定手机号,但我记得人物名,大洋和元宝,和游戏密码,可以帮我找回吗?&
最后登录积分94精华0帖子
Lv1新手上路, 经验 94, 距离下一级还需 106 经验
我以前玩的海岛奇兵结果号好像是快速注册的& &现在还想玩只可惜不知道号了& &但我知道我的ID名& &谁能告诉我我能找回来吗&&九游下载的
最后登录积分94精华0帖子
Lv1新手上路, 经验 94, 距离下一级还需 106 经验
客服在哪里
最后登录积分64精华0帖子
Lv1新手上路, 经验 64, 距离下一级还需 136 经验
您好,可帮我找回账号吗!8本大本营,所在3本部落名新手村,用户名饶大少谢谢。
最后登录积分11629精华0帖子
Lv14渐入佳境, 经验 11629, 距离下一级还需 1971 经验
申述编号:918,帮我查一下我那个资料不对我我,当初是快速注册的现在,后来把号借给一个人渣,就改我的密码,我部落冲突都10本了我记得是好像是15年开始耍的,还有就是我没有绑定手机,和设置任何密保,申述也不过,说资料不对帮我看下哪不对
&申诉编号:2,我这个是九游时空召唤快速注册的那个玩家游戏ID,但是后来没玩了记不到账号了,登录不到,麻烦你帮我看一下,我还要准备充钱玩。 &
最后登录积分152精华0帖子
Lv1新手上路, 经验 152, 距离下一级还需 48 经验
我又注册了一个号以前那个解绑了删了忘了账号怎么办
安卓平台下载
苹果平台下载&#xe621; 上传我的文档
&#xe602; 下载
&#xe60c; 收藏
所有文档均可在线免费浏览,需要的朋友请看好是否是自己需要的文档。所有资料来源于网络,仅供大家参考学习,版权归原作者。若有侵权,敬请及时告知,本人会及时删除侵权文档,竭诚全力为您服务!!!
&#xe602; 下载此文档
正在努力加载中...
一键GHOST忘记密码处理方法
下载积分:1423
内容提示:一键GHOST忘记密码处理方法
文档格式:DOC|
浏览次数:293|
上传日期: 04:54:15|
文档星级:&#xe60b;&#xe60b;&#xe60b;&#xe60b;&#xe60b;
全文阅读已结束,如果下载本文需要使用
&#xe71b; 1423 积分
&#xe602;下载此文档
该用户还上传了这些文档
一键GHOST忘记密码处理方法
关注微信公众号时空猎人手机一键注册怎么没密码啊,玩到70多级找不回来了,求好心人告知_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
时空猎人手机一键注册怎么没密码啊,玩到70多级找不回来了,求好心人告知
时空猎人手机一键注册怎么没密码啊,玩到70多级找不回来了,求好心人告知
我有更好的答案
可以通过找密码,通过绑定的手机号就会重新发多一个新的密码到楼主的手机上去的
请联系相应版本的客服才能找回密码的
什么版本??本人QQ
你是什么手机
其他1条回答
为您推荐:
其他类似问题
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;}

我要回帖

更多关于 超级舰队注册 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信