使用Web API对基本的angularjs项目进行基本登录和身份验证检查

时间:2016-02-18 20:10:16

标签: angularjs asp.net-web-api

我希望使用基本的Angularjs应用程序完成两件简单的事情,该应用程序同时具有公共和安全区域(分别是主页和管理页面),它们都使用一些web api调用。

  1. 使用电子邮件地址和密码登录
  2. 在他可以访问管理部分之前检查用户是否已登录(有会话)(使用$ routeProvider解析)
  3. 我已经搜索了几个小时的简单内容,但我遇到的一切似乎仍然过于复杂(例如http://www.codeproject.com/Articles/784106/AngularJS-Token-Authentication-using-ASP-NET-Web-A)。

    有没有关于如何使用基本.Net代码处理这两个步骤的示例? 我有一个小实体类(继承DBContext)。

    我在我的Web API控制器中调用它,然后在将其发送回angularjs前面之前操纵我的数据。不需要角色。只有一个登录在数据库中手动添加,密码安全存储但网站不能使用https。要显示的数据仅适用于几百位客人的即将到来的场地。在场地之后数据被删除。

    我遇到了麻烦,因为我已经用了很长一段时间了,因为我以这种方式使用了web api(用于身份验证和验证)。

1 个答案:

答案 0 :(得分:1)

最后我决定使用我发现的身份验证,但现在我遇到了实现它的问题。

编辑:我在网上找到了一个非常好的例子。这提供了源代码并具有工作注册和登录。暂时找不到网址。

修改

我找到的网站是:bitoftech.net