Questions tagged «login»

身份验证是验证身份的过程。


6
AngularJS:在单页​​应用程序中使用身份验证的基本示例
我是AngularJS的新手,并仔细阅读了他们的教程,并对此有所了解。 我为项目准备了一个后端,每个REST端点都需要进行身份验证。 我想做什么 a。)我想为我的项目准备一个页面http://myproject.com。 b。)用户在浏览器中单击URL后,根据用户是否登录,将在同一URL下向他显示主页/视图或登录页面/视图http://myproject.com。 c。)如果用户未登录,则填写该表单,服务器将设置一个USER_TOKENin会话,因此将根据以下身份验证对端点的所有其他请求USER_TOKEN 我的困惑 a。)如何使用AngularJS处理客户端身份验证?我在这里和这里看到了,但不明白如何使用它们 。b。)如何根据用户是否在同一URL下登录向用户显示不同的视图http://myproject.com 我是第一次使用angular.js,真的对如何开始感到困惑。非常感谢任何建议和/或资源。

6
登录(身份验证)请求应使用哪种方法?
我想知道在执行登录请求时应该使用哪种http方法,为什么?由于此请求在服务器上创建了一个对象(用户会话),因此我认为应该是POST,您如何看待?但是由于登录请求应该是幂等的,所以可以是PUT,不是吗? 有关注销请求的相同问题,我应该使用DELETE方法吗?


13
浏览器如何知道何时提示用户保存密码?
这与我在这里提出的问题有关: 如何让浏览器提示您保存密码? 这是问题所在:我无法让浏览器提示我保存我正在开发的网站的密码。(我说的是,当您在Firefox上提交表单时,有时会显示的栏,上面写着“还记得yoursite.com的密码吗?是/不是现在/从不”) 这真令人沮丧,因为Firefox(和大多数其他现代浏览器,我希望以类似的方式工作)的这一功能似乎是个谜。这就像浏览器的魔术一样,在浏览器中查看您的代码,提交的内容或其他内容,如果它“看上去”像是带有用户名(或电子邮件地址)字段和密码字段的登录表单,保存。 除非在这种情况下,否则在我的用户使用我的登录表单后,它没有为我的用户提供该选项,这使我发疯。:-) (我检查了Firefox的设置-我没有告诉浏览器“从不”访问该站点。它应该在提示。) 我的问题 Firefox用来了解何时提示用户进行保存的启发式操作是什么?这应该不太难回答,因为它就在Mozilla源码中(我不知道在哪里看,否则我会尝试自己挖掘出来)。我也没有运气找到Mozilla开发人员关于此的博客帖子或其他类似的开发人员说明。 (我可以在Safari或IE中回答这个问题,这很好;我可以想象所有浏览器的用户使用的规则都非常相似,因此,如果我能在其中一个浏览器中使用它,那么它将在其他浏览器中使用。) (*请注意,如果您对我的回答与Cookie,加密或其他与我在本地数据库中存储密码的方式有关,则很可能是您误解了我的问题。:-)
82 firefox  browser  login 

7
Django:用户登录时发出信号?
在我的Django应用中,我需要在用户登录时开始运行一些定期的后台作业,并在用户注销时停止运行它们,因此我正在寻找一种优雅的方式来 收到用户登录/注销的通知 查询用户登录状态 在我看来,理想的解决方案是 由每个发送的信号django.contrib.auth.views.login和... views.logout 一种django.contrib.auth.models.User.is_logged_in()类似于... User.is_active()或... User.is_authenticated() Django 1.1.1没有该功能,我不愿意修补该源代码并添加它(无论如何都不知道如何做)。 作为临时解决方案,我is_logged_in向UserProfile模型添加了一个布尔字段,默认情况下将其清除,该字段是在用户首次点击登录页面(由定义LOGIN_REDIRECT_URL = '/')时设置的,并在后续请求中被查询。我将其添加到UserProfile中,因此不必为此而派生和自定义内置User模型。 我不喜欢这种解决方案。如果用户明确单击注销按钮,则可以清除该标志,但是在大多数情况下,用户只是离开页面或关闭浏览器即可;在这些情况下,清除标志似乎对我来说不是直截了当的。除此以外(尽管这是数据模型的清晰性挑剔),is_logged_in但不属于UserProfile,而是属于User模型。 谁能想到替代方法?
82 python  django  login  signals 

5
此应用未配置任何Android哈希。-使用Facebook SDK登录
我在应用程序中有关于使用Facebook帐户登录的问题。我读了Facebook Doc。我作为Facebook Doc迈出了第一步。 首先在应用程序中使用Facebook帐户登录-成功!然后退出应用程序。我想用我的Facebook帐户再次登录。但不能正常工作!我拿了这款Excepiton!请帮我 ! 例外:此应用未配置任何Android哈希。请在http:developers.facebook.com/apps/“ APP ID”中配置您的应用密钥 结局 我曾经为HashKey Genarate编写过一部分代码 try { PackageInfo info = getPackageManager().getPackageInfo("MY PACKAGE NAME", PackageManager.GET_SIGNATURES); for (android.content.pm.Signature signature : info.signatures) { MessageDigest md = MessageDigest.getInstance("SHA"); md.update(signature.toByteArray()); String sign=Base64.encodeToString(md.digest(), Base64.DEFAULT); Log.e("MY KEY HASH:", sign); // Toast.makeText(getApplicationContext(),sign, Toast.LENGTH_LONG).show(); } } catch (NameNotFoundException e) { } catch (NoSuchAlgorithmException …


6
如何在RESTful Web服务中实现登录?
我正在构建带有服务层的Web应用程序。服务层将使用RESTful设计构建。这种想法是,将来我们可能会构建使用与Web应用程序相同的服务层的其他应用程序(iPhone,Android等)。我的问题是-如何实现登录?我认为我无法从较传统的基于动词的设计过渡到基于资源的设计。如果我是用SOAP构建的,则可能会有一个称为Login的方法。在REST中,我应该有一个资源。我很难理解如何为登录构建URI。应该是这样的: http:// myservice / {用户名}?p = {密码} 编辑:前端Web应用程序使用传统的ASP.NET框架进行身份验证。但是,在身份验证过程中的某个时刻,我需要验证提供的凭据。在传统的Web应用程序中,我将进行数据库查找。但是在这种情况下,我将调用服务而不是进行数据库查找。因此,我在服务中需要一些可以验证提供的凭据的东西。而且,除了验证提供的凭据外,在用户成功通过身份验证后,我可能还需要有关用户的某种信息-例如其全名,其ID等。我希望这可以使问题更清楚。 还是我没有考虑正确的方法?我觉得我很难正确地描述我的问题。 科里

7
如何在node.js中实现登录身份验证
我正在运行此节点服务器: var server=http.createServer(function(request, responsehttp) { if (request.method == 'POST') { var body = ''; request.on('data', function (data) { body += data; }); request.on('end', function () { var POST = qs.parse(body); processquery(POST, request, responsehttp); }); } else { var url_parts = url.parse(request.url, true); var query = url_parts.query; console.log(query); processquery(query, request, responsehttp); …


6
如何检查用户是否已在控制器内登录Symfony2?
我在这里阅读了如何在基于Symfony2的网站的树枝模板内部检查用户的登录状态。但是,我需要知道如何检查用户是否从控制器内部登录。我很确定以下代码正确: $user = $this->get('security.context')->getToken()->getUser(); 但它总是返回一些信息,例如,登录用户或匿名用户。 任何想法?提前致谢。

5
不使用密码手动登录用户
希望您能帮我找到无需使用密码即可实现手动(服务器端启动)登录的最佳方法。让我解释一下工作流程: 用户注册 谢谢!带有激活链接的电子邮件已发送blablabla (帐户现已存在,但被标记为未启用) 用户打开电子邮件,单击链接 (已启用帐户) 谢谢!您现在可以使用该网站 我要做的是在用户单击电子邮件链接后登录,以便他可以立即开始使用该网站。 我无法使用他的密码,因为该密码已在数据库中加密,这是编写自定义身份验证后端的唯一选择吗?

6
Facebook登录名“给定的应用程序配置不允许使用URL”
我已经将Facebook登录名添加到我的网站。但是,当我单击按钮时,我得到一个红色框,上面写着: Invalid Argument Given URL is not allowed by the Application configuration. 如果我继续登录,则会得到: API Error Code: 100 API Error Description: Invalid parameter Error Message: next is not owned by the application. 不确定到底是什么问题。任何想法表示赞赏。
72 facebook  url  login 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.