问题标签 [authorize]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3257 浏览

asp.net-mvc-3 - MVC3 授权属性

如何将角色和用户添加到控制器上的相同操作。

我试过:

我必须创建自定义授权属性吗?

谢谢

0 投票
1 回答
132 浏览

android - 使用 sqlite 的一次性活动

我了解如何创建一个一次性活动,该活动保存到首选项以使活动只出现一次。但是有人可以告诉我如何将“第一次打开”屏幕保存到 sqlite。我想防止用户清除数据并再次看到屏幕。

澄清

我正在查看密码登录教程,我希望用户使用应用程序注册密码,但是一旦设置了密码,出于安全目的,我希望删除注册屏幕。有人可以帮忙吗。

谢谢

0 投票
1 回答
2350 浏览

asp.net-mvc - 如何限制对 MVC 中某个文件的访问

我正在使用 ASP.Net MVC,我想知道如何限制对某个文件的访问。我阅读了有关使用 [Authorize] 的信息,但它适用于控制器和操作。我尝试在 web.config 中使用,但它非常建议不要这样做,因为 MVC 在看到多个 .

我的文件位于应用程序的基础中,例如 /MyApp/MyFile。我想做的是,当用户导航到文件时。用户会看到,如果我错了,请纠正我,HTTP 401 错误之类的。

0 投票
4 回答
3540 浏览

asp.net-mvc - ASP.Net MVC Entity Framework 应用程序中的数据级授权过滤器

我在我的 ASP.Net MVC 4 应用程序中寻找数据级授权过滤器。
我们正在使用实体框架进行数据访问。

应用程序需要显示所有数据,但应根据用户角色限制对表中某些字段的访问。

例如:TASK table { int Id, string TaskName, DateTime StartDate, DateTime EndDate }

整个数据将显示给所有用户,用户也可以选择编辑字段。但应限制编辑选项,如下所示
角色管理员可以编辑所有字段
角色管理员可以编辑任务名称但不能编辑开始日期和结束日期
角色用户不能编辑任何字段

所有这些编辑都将调用 TaskController 中的 Edit 操作。

如何在我的应用程序中实现该功能。

0 投票
1 回答
1182 浏览

facebook - Facebook 授权对话框获取“NetworkError:500 内部服务器错误”

我在我的网站 www.webdoanhnghiep.biz 上开发了登录按钮 最近,发生了这个错误。

第1步:

步骤 2. 查看控制台:

NetworkError:500 内部服务器错误 - http://www.facebook.com/dialog/oauth?api_key=262362650517650&app_id=262362650517650&channel_url=http%3A%2F%2Fstatic.ak.facebook.com%2Fconnect%2Fxd_arbiter.php%3Fversion%3D5 %23CB%3Df27ebe2c9c5e1ee%26origin%3Dhttp%253A%252F%252Fwww.webdoanhnghiep.biz%252Ff15b114a85641a%26domain%3Dwww.webdoanhnghiep.biz%26relation%3Dparent.parent&CLIENT_ID = 262362650517650&显示=无&域= www.webdoanhnghiep.biz&语言环境= EN_US&原点= 1&REDIRECT_URI = HTTP %3A%2F%2Fstatic.ak.facebook.com%2Fconnect%2Fxd_arbiter.php%3Fversion%3D5%23cb%3Df25fe006513304%26origin%3Dhttp%253A%252F%252Fwww.webdoanhnghiep.biz%252Ff15b114a85641a%26domain%3Dwww.webbiz.hnghiepdo %26relation%3Dparent%26frame%3Df214b3110825766&response_type=token%2Csigned_request%2Ccode&sdk=joey

按照上面的链接,我收到消息:“请稍后再试”。

任何人都有这个错误的经验?请帮忙;

0 投票
1 回答
659 浏览

ios - Facebook ios sdk authorize 打开两个权限请求对话框

从我们的游戏中调用授权(使用 Facebook ios sdk 2.x 或 3.1)会在 Facebook 应用程序中产生两个权限对话框。如果设备上不存在 Facebook 应用程序,Web 浏览器中也会出现类似的奇怪行为,但我将避免描述该特定情况。

在测试过程中,我们发现...

在 iPhone 上

接受第一个权限对话框会导致一个带有取消按钮的空白对话框。单击取消将关闭对话框,短暂显示第二个(完全重复的)权限对话框,然后将用户返回到应用程序。如果用户返回 Facebook 应用程序,他们将看到仍然存在的第二个权限对话框。

在 iPad 上

接受第一个权限对话框通常会导致一个带有取消按钮的空白对话框。单击取消(或者如果取消对话框根本不显示)将显示第二个(完全重复的)权限对话框。单击此对话框上的“允许”将使用户返回应用程序。

以下是一些有助于说明 ipad 外壳的图片:

此后,我使用流行的 Facebook 游戏 - Diamond Dash 尝试了相同的步骤。在 iPad 上,您会看到一个类似的双重权限对话框(减去空白的取消对话框)。如果您“允许”第一个权限对话框,控制权将返回游戏。如果您随后返回 Facebook 应用程序,您将看到第二个权限对话框挂在附近。

最终,用户可以通过多个对话并继续玩游戏……但流程肯定是混乱的。

所以我的问题是:

1)我们如何在接受权限后摆脱空白取消对话框和 2)我们如何摆脱双重权限对话框(或至少确保在 iPad 上,第一个权限对话框将用户返回到我们的应用程序)

我已经搜索了与空白 fb 对话框相关的其他帖子,到目前为止,所有内容都指向会话到期(或在已被授予权限后重新请求权限),所以我相信这是一个新的错误报告。

我在 Facebook 网站管理页面上尝试过的一些事情:

  • 关闭增强的身份验证对话框(没有区别)
  • 关闭经过身份验证的推荐(没有区别)
  • 删除了我们要求的所有权限(没有区别)
  • 使用或不使用 url 方案没有效果
  • 单个和多个捆绑 ID
  • 删除 iphone 应用程序 ID

任何帮助将不胜感激!

0 投票
3 回答
4362 浏览

iphone - FacebookSDK for IOS 6 使用 FBLoginView

我有一个 iPhone IOS 4.3 和 iPad IOS 6 应用程序都使用相同的代码来登录用户。FBLoginView 在 IOS4.3 的 iPhone 上工作。在我使用 IOS 6 的 iPad 应用程序上,只显示对话框说应用程序想要访问您的照片,并使用 2 个按钮“不允许”和“确定”代表您发布给您的朋友。我按了确定,但 Facebook 仍未登录。

我还需要什么其他设置?

谢谢

0 投票
1 回答
732 浏览

authorize - MVC 4 使用授权和自定义代码不起作用

MVC 4 的新手。我不想做的是使用 MVC 4 附带的内置帐户管理。但是,我在 Views、AccountModel 和 AccountController 下创建了一个 Account 文件夹。

我想做的是限制对帐户文件夹中视图的访问。为此,在我的 AccountController 中,我使用以下内容:

在我的主页上,我有一个指向 Accounts 视图下的 bob 视图的链接,它现在将我重新路由到登录页面(这是正确的)。

现在,在提交表单时,使用正确的凭据(一切正常),我应该能够看到 bob,但由于我没有被授权,我被重定向回登录。编码:

我不想使用内置的连接到数据库,而是我需要根据字符串检查用户名,然后保持授权 = true 以便我可以查看鲍勃?

从长远来看,我计划连接到数据库并使用 SPROC 拉回信息,所以现在,我只想根据检查的字符串对用户进行身份验证。

0 投票
1 回答
463 浏览

android - Android - Facebook API - 如何进行两次身份验证?

我在尝试第二次登录 Facebook 时遇到问题。用户第一次输入其凭据时,我开始在后台将一些图片上传到其 Facebook 帐户。

但是,在此期间,另一个用户可以再次点击 Facebook 按钮。我预计之前的请求仍在处理中,情况确实如此。但是,当第一个处理(即第一个用户的图片的上传)尚未完成时,我无法让第二个用户登录。

当前版本的情况是,当第二个用户点击我的 Facebook 按钮时,Facebook API 只是假设它引用了前一个用户(因为它仍在后台运行)。但是,我想用这个新用户开始另一个部分,而旧用户仍在后台运行。我怎样才能做到这一点?

这是我的简单代码(当用户在屏幕上点击我的 Facebook 按钮时,我调用以下方法):

PS:我也尝试过实例化多个 Facebook 和 AsyncFacebookRunner 对象,但它没有用(我得到了相同的行为,即即使对象不同,登录屏幕也不会第二次出现(如果之前的请求仍在处理中))!!!

非常感谢您!

0 投票
2 回答
251 浏览

asp.net-mvc - MVC 4 授权和奇怪的重定向行为

我处于 MVC 4 项目的最后阶段,将授权添加到控制器,开始导致每次用户提交或请求时重定向到主页,无论他是登录还是注销,任何想法都可以在这里提供帮助?