草庐IT

Authentication

全部标签

java - 使用后端服务器的谷歌身份验证需要范围

我正在关注theseinstructions(https://developers.google.com/identity/sign-in/android/backend-auth)用于获取要发送到我的后端的IDtoken,但是当我设置Stringscopes="audience:server:client_id:"+Service.SERVER_CLIENT_ID;时(是的,SERVER_CLIENT_ID不是Android客户端ID)我未能获得token并抛出此错误。E/Login:com.google.android.gms.auth.GoogleAuthException:Un

android - 通过 Android 的 AccountManager 类进行 Twitter 身份验证

我正在开发一个android应用程序并想集成Twitter。我的理解是,如果在用户的设备上安装了官方安卓Twitter应用程序,那么我们可以使用账户管理器进行身份验证here..如果未安装,则显示Twitter登录网页。我的理解正确吗?现在使用Twitter网络登录页面进行身份验证工作正常。但是如何使用客户管理器登录?使用AccountsType作为“com.twitter.android.auth.login”我使用客户经理从•com.twitter.android.oauth.token•com.twitter.android.oauth.token.secret我正在使用Twit

android - Android 4.x 中的 SSL 客户端身份验证

我想创建一个连接到服务器的应用程序。此服务器使用SSL客户端身份验证。应用程序的用户应该能够选择证书并允许使用它,就像在浏览器应用程序中实现的那样。在浏览器应用程序中,身份验证按预期工作,因此我使用的证书有效。当我尝试在我的应用程序中连接时,出现以下错误:javax.net.ssl.SSLHandshakeException:javax.net.ssl.SSLProtocolException:SSLhandshaketerminated:ssl=0x2a2d3b38:FailureinSSLlibrary,usuallyaprotocolerrorerror:14094410:SSL

android - Android : GoogleAuthIOException 中的端点错误

我的项目有问题,我想将GoogleCloudEndpoints与Android连接起来。我仍然遇到同样的错误:05-1221:50:23.995:W/System.err(17739):com.google.api.client.googleapis.extensions.android.gms.auth.GoogleAuthIOException05-1221:50:23.995:W/System.err(17739):atcom.google.api.client.googleapis.extensions.android.gms.auth.GoogleAccountCredent

android - 使用 django 后端在 Android 应用程序上进行新用户注册和身份验证

我希望为使用我的Android应用程序的新用户实现注册(然后进行身份验证)。基于django的框架位于后端。工作流程与任何其他应用相同:用户注册。用户使用凭据登录。(或用户可以直接使用FB/Google登录)用户继续使用主应用。在后端,用户需要通过身份验证(登录)才能使用大部分功能。此外,还需要适当的安全级别。从django方面来看,由于内置注册View和装饰器,此任务对于HTML页面来说相当容易。但是,我的问题是如何为android实现它。我完全了解整个系统的工作流程。根据我在互联网上搜索到的内容,人们提出了两种解决方案:在HTML上开发并使用android的webview来完成这一

终于解决:Neo4j Neo.ClientError.Security.Unauthorized: The client is unauthorized due to authentication

1.在浏览器连接数据库时出现一下情况2.这个时候不要慌张,直接打开Neo4jDesktop的安装目录,找到neo4j的conf文件3.打开这个文件,按Ctrl+F搜索dbms.security,找到dbms.security.auth_enabled=true4.修改为dbms.security.auth_enabled=false5.重启数据库,就成功了!

android - 允许用户使用他们的 Google 凭据访问您的应用程序的最佳方式

如果您有一个需要用户注册的Android应用程序,并且您希望允许您的用户通过Google登录,您会如何处理?我不想在这里讨论Google+登录。我们也不会使用用户凭据来访问GoogleAPI,而且我对额外访问Google+的社交功能不感兴趣。似乎有很多选择:使用OAuth2.0进行身份验证记录在GoogleOAUth2Login中页这并没有真正提到Android,但它(部分)基于OAuth2访问token,但更重要的是基于JSONWebtokenid_token的验证。这种对用户进行身份验证的方式还涉及启动WebView以允许用户登录其google帐户以及对id_token进行相当复杂

android - 在 Android 设备上生成客户端证书

我想创建一个将使用SSL客户端证书身份验证的Android应用程序。我找到了示例代码,它们向我展示了两个如何在Android应用程序中使用SSL客户端证书身份验证。这对我来说很清楚。但我的问题是我想在设备上生成SSL客户端证书。简单地说,我希望我的程序执行以下操作:当程序安装到设备上时,设备上会生成一个客户端证书(第一次运行时),一个公钥指纹会被发送到我的服务器。(证书必须在首次使用时生成)。如何通过我的应用程序在Android设备上生成客户端证书? 最佳答案 您可以在Android上运行以下代码来生成key对并检索指纹。它使用优秀

php - 如何实现一个简单的 Android OAuth 和服务器 API

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭3年前。Improvethisquestion我有一个android应用程序可以将数据发送到我的网络服务器(数据由php处理并存储在mysql数据库中)。出于安全原因,我需要验证发送数据的用户是否如他/她所说的那样。我不想验证登录名/密码,我宁愿使用手机的注册(客户经理)谷歌帐户进行联合登录。我玩弄了nickjohnson'sexampleforGAE,但它特定于基于GAE的应用程序,并且不允许与我自己的服务器API集成,因此身份验证不起作用(我得到

android - LinkedIn OAuth2 授权服务器遇到意外情况

对于我们的一些用户,我们在WebView中尝试通过OAuth2API中的链接从移动设备进行身份验证时遇到了这个奇怪的错误。https://www.linkedin.com/uas/oauth2/authorization?response_type=code&client_id=XXX&state=XXX&redirect_uri=XXX&scope=r_emailaddress%20r_basicprofile提交后(https://www.linkedin.com/uas/oauth2/authorizedialog/submit),有一个重定向到我们的重定向uri,其中包含以下参