jjzjj

IsAuthenticated

全部标签

c# - Request.IsAuthenticated 如何工作?

MSDN代码示例说明:以下代码示例使用IsAuthenticated属性来确定当前请求是否已通过身份验证。如果尚未通过身份验证,请求将被重定向到另一个页面,用户可以在该页面中将其凭据输入到Web应用程序中。这是应用程序默认页面中常用的技术。这很好,但没有细节或任何东西......它到底在检查什么?如何将其设置为true?加倍努力:我在哪里可以找到关于此的更多详细文档? 最佳答案 感谢Google,我找到了@keyboardP在hisanswer中引用的帖子的缓存版本.由于原始链接已损坏(2012-12-06),我将在此处发布该答案/

c# - Request.IsAuthenticated 如何工作?

MSDN代码示例说明:以下代码示例使用IsAuthenticated属性来确定当前请求是否已通过身份验证。如果尚未通过身份验证,请求将被重定向到另一个页面,用户可以在该页面中将其凭据输入到Web应用程序中。这是应用程序默认页面中常用的技术。这很好,但没有细节或任何东西......它到底在检查什么?如何将其设置为true?加倍努力:我在哪里可以找到关于此的更多详细文档? 最佳答案 感谢Google,我找到了@keyboardP在hisanswer中引用的帖子的缓存版本.由于原始链接已损坏(2012-12-06),我将在此处发布该答案/

c# - 我应该如何检查用户是否在 MVC5 中经过身份验证?

我见过以下两个可访问的bool值:System.Web.Mvc.Controller.User.Identity.IsAuthenticatedSystem.Web.Mvc.Controller.Request.IsAuthenticated这两者有区别吗?它们似乎做同样的事情,所以我不确定该使用哪个。我想做的是:@if(User.Identity.IsAuthenticated){if(User.IsInRole("Admin")){@Html.ActionLink("Admin","AdminController")}}或@if(Request.IsAuthenticated){i

c# - 我应该如何检查用户是否在 MVC5 中经过身份验证?

我见过以下两个可访问的bool值:System.Web.Mvc.Controller.User.Identity.IsAuthenticatedSystem.Web.Mvc.Controller.Request.IsAuthenticated这两者有区别吗?它们似乎做同样的事情,所以我不确定该使用哪个。我想做的是:@if(User.Identity.IsAuthenticated){if(User.IsInRole("Admin")){@Html.ActionLink("Admin","AdminController")}}或@if(Request.IsAuthenticated){i

javascript - 如何限制对 react-router 中路由的访问?

有谁知道如何在react-router中限制对特定路由的访问?我想在允许访问特定路由之前检查用户是否已登录。我认为这很简单,但文档并不清楚如何去做。这是我应该在我定义的地方设置的东西吗?组件,还是应该在我的组件处理程序中处理它?{/*Iwantthistoberestricted*/} 最佳答案 更新(2019年8月16日)在react-routerv4和使用ReactHooks中,这看起来有点不同。让我们从您的App.js开始吧。exportdefaultfunctionApp(){const[isAuthenticated,us

javascript - 如何限制对 react-router 中路由的访问?

有谁知道如何在react-router中限制对特定路由的访问?我想在允许访问特定路由之前检查用户是否已登录。我认为这很简单,但文档并不清楚如何去做。这是我应该在我定义的地方设置的东西吗?组件,还是应该在我的组件处理程序中处理它?{/*Iwantthistoberestricted*/} 最佳答案 更新(2019年8月16日)在react-routerv4和使用ReactHooks中,这看起来有点不同。让我们从您的App.js开始吧。exportdefaultfunctionApp(){const[isAuthenticated,us

go - 如何将 golang 1.7 上下文与 http.Request(用于身份验证)一起使用

我有一个IsAuthenticated函数来检查请求是否经过身份验证(检查Authorizationheader中的JWT)funcIsAuthenticated(a*framework.AppContext,r*http.Request)(int,error){//...doauthentication.userisauthenticatedUserobjectctx:=context.WithValue(r.Context(),"user",user)r=r.WithContext(ctx)return200,nil}我发现r=r.WithContext(ctx)似乎没有覆盖请求对

go - 如何将 golang 1.7 上下文与 http.Request(用于身份验证)一起使用

我有一个IsAuthenticated函数来检查请求是否经过身份验证(检查Authorizationheader中的JWT)funcIsAuthenticated(a*framework.AppContext,r*http.Request)(int,error){//...doauthentication.userisauthenticatedUserobjectctx:=context.WithValue(r.Context(),"user",user)r=r.WithContext(ctx)return200,nil}我发现r=r.WithContext(ctx)似乎没有覆盖请求对

angularjs - NodeJs Passport isAuthenticated() 即使在登录后也返回 false

我是Angular.js的新手,正在尝试为网站构建本地身份验证。我已经通过各种来源和AuthenticationinSinglePageApplications很有帮助。当我尝试在本地主机中构建相同的代码时,我的代码进入了循环。app.post('/login',.....)在响应中返回用户,但之后在加载管理页面时它正在通过调用检查用户是否已登录app.get('/loggedin',...)和req.isAuthenticated()即使在登录后也返回false并转到一个循环。我不明白为什么会这样,请帮助我。服务器端代码varexpress=require('express');va

angularjs - NodeJs Passport isAuthenticated() 即使在登录后也返回 false

我是Angular.js的新手,正在尝试为网站构建本地身份验证。我已经通过各种来源和AuthenticationinSinglePageApplications很有帮助。当我尝试在本地主机中构建相同的代码时,我的代码进入了循环。app.post('/login',.....)在响应中返回用户,但之后在加载管理页面时它正在通过调用检查用户是否已登录app.get('/loggedin',...)和req.isAuthenticated()即使在登录后也返回false并转到一个循环。我不明白为什么会这样,请帮助我。服务器端代码varexpress=require('express');va