草庐IT

AUTHENTICATION

全部标签

android - 是安卓:exported ="true" really necessary for an authentication service?

实现Android身份验证器通常涉及两个服务——返回身份验证器的身份验证服务和提供同步适配器的同步服务。这个问题是专门关于身份验证服务的,虽然在mostexamples两个服务在AndroidManifest.xml中被赋予android:exported="true"属性,例如:从身份验证服务中删除属性似乎没有任何效果(经过测试的Froyo、Gingerbread)-身份验证代码继续正常工作-那么标志实际上是必要的吗? 最佳答案 好的,我自己通过阅读文档来回答这个问题,documentation对于exported属性说:Thed

android - 无需 Google 帐户登录即可向 Cloud Endpoints 验证您的客户端

我一直在广泛研究如何使用CloudEndpoints对您的客户端(Android、iOS、Web应用程序)进行身份验证,而无需您的用户使用他们的Google帐户登录documentation向你展示。这样做的原因是我想保护我的API或“锁定”给我指定的客户。有时我会有一个没有用户登录的应用程序。我不想纠缠我的用户现在登录只是为了我的API是安全的。或者其他时候,我只想像在网站上一样管理我自己的用户,而不是使用Google+、Facebook或其他任何登录身份验证。首先,让我首先展示如何使用documentation中指定的Google帐户登录通过CloudEndpointsAPI对An

android - 无需 Google 帐户登录即可向 Cloud Endpoints 验证您的客户端

我一直在广泛研究如何使用CloudEndpoints对您的客户端(Android、iOS、Web应用程序)进行身份验证,而无需您的用户使用他们的Google帐户登录documentation向你展示。这样做的原因是我想保护我的API或“锁定”给我指定的客户。有时我会有一个没有用户登录的应用程序。我不想纠缠我的用户现在登录只是为了我的API是安全的。或者其他时候,我只想像在网站上一样管理我自己的用户,而不是使用Google+、Facebook或其他任何登录身份验证。首先,让我首先展示如何使用documentation中指定的Google帐户登录通过CloudEndpointsAPI对An

android - Google Cloud Endpoints 和用户身份验证

我目前是AppEngine领域的新手,想为我正在开发的移动应用程序使用CloudEndpoints创建后端。我现在的一个问题是关于用户的身份验证。我一直在关注Udacity在AppEngine上的MOOC,他们教我们如何使用Google帐户对API请求的用户进行身份验证。在后端,我们只需要在我们的方法中添加一个User参数,并检查用户是否登录。据我所知,这个用户参数是由AppEngine生成的,基于我们请求的Authorizationheader。(可能需要确认一下)现在,有一堆东西我不确定,而且在这个MOOC上也没有很好地解释。现在,我想知道这是否与除Google之外的其他OAuth

android - Google Cloud Endpoints 和用户身份验证

我目前是AppEngine领域的新手,想为我正在开发的移动应用程序使用CloudEndpoints创建后端。我现在的一个问题是关于用户的身份验证。我一直在关注Udacity在AppEngine上的MOOC,他们教我们如何使用Google帐户对API请求的用户进行身份验证。在后端,我们只需要在我们的方法中添加一个User参数,并检查用户是否登录。据我所知,这个用户参数是由AppEngine生成的,基于我们请求的Authorizationheader。(可能需要确认一下)现在,有一堆东西我不确定,而且在这个MOOC上也没有很好地解释。现在,我想知道这是否与除Google之外的其他OAuth

android - 使用 Google 帐户登录 Android 应用程序

我正在Android上开发一个应用程序,我希望允许用户使用他们的Google帐户登录。我怎样才能做到这一点? 最佳答案 您可能希望像某些应用程序一样,使用您设备中已配置的谷歌帐户之一对用户进行身份验证,为此请点击以下链接-“向OAuth2服务进行身份验证”-http://developer.android.com/training/id-auth/authenticate.html从Google下载示例-AndroidSDKManager/Extras/GooglePlayServices简单的步骤显示您手机中的帐户列表从选定的帐户

android - 使用 Google 帐户登录 Android 应用程序

我正在Android上开发一个应用程序,我希望允许用户使用他们的Google帐户登录。我怎样才能做到这一点? 最佳答案 您可能希望像某些应用程序一样,使用您设备中已配置的谷歌帐户之一对用户进行身份验证,为此请点击以下链接-“向OAuth2服务进行身份验证”-http://developer.android.com/training/id-auth/authenticate.html从Google下载示例-AndroidSDKManager/Extras/GooglePlayServices简单的步骤显示您手机中的帐户列表从选定的帐户

android - HttpURLConnection 在 Android 2.x 中运行良好,但在 4.1 中运行良好 : No authentication challenges found

我有一些典型的代码,它们使用HttpURLConnection来获取带有URL的文件。他们在android1.x和2.x中运行良好。但在Android4.1中失败了!我在网上搜索过,但几乎没有找到类似的信息。有人可以帮忙调查一下这个问题吗?privateStringmURLStr;privateHttpURLConnectionmHttpConnection;...url=newURL(mURLStr);...mHttpConnection=(HttpURLConnection)url.openConnection();mHttpConnection.setDoOutput(true)

android - HttpURLConnection 在 Android 2.x 中运行良好,但在 4.1 中运行良好 : No authentication challenges found

我有一些典型的代码,它们使用HttpURLConnection来获取带有URL的文件。他们在android1.x和2.x中运行良好。但在Android4.1中失败了!我在网上搜索过,但几乎没有找到类似的信息。有人可以帮忙调查一下这个问题吗?privateStringmURLStr;privateHttpURLConnectionmHttpConnection;...url=newURL(mURLStr);...mHttpConnection=(HttpURLConnection)url.openConnection();mHttpConnection.setDoOutput(true)

android - 如何检查不受限制的 Internet 访问? (强制门户检测)

我需要可靠地检测设备是否具有完整的互联网访问权限,即用户不限于强制门户(也称为围墙花园),即有限的子网,它强制用户在表单上提交他们的凭据以获得完全访问权限。我的应用程序正在自动执行身份验证过程,因此在开始登录Activity之前了解无法完全访问互联网非常重要。问题不是关于如何检查网络接口(interface)是否已启动并处于连接状态。这是为了确保设备具有不受限制的互联网访问权限,而不是沙盒内网段。到目前为止我尝试过的所有方法都失败了,因为连接到任何知名主机都不会引发异常,而是返回有效的HTTP200响应代码,因为所有请求都被路由到登录页面。这是我尝试过的所有方法,但由于上述原因,它们都