无需数据库即可实现ASP.NET身份

时间:2015-02-20 10:09:08

标签: c# asp.net-mvc

我有一个需要用户登录的网站(MVC5)。但是我无法控制用户数据库,而是使用类似这样的方法获得Web服务。

public bool LogIn(string username, string password);

我需要登录用户,如果它返回true,任何想法如何实现这个?

我读过这篇文章 http://www.asp.net/identity/overview/extensibility/overview-of-custom-storage-providers-for-aspnet-identity但不知道如何创建我自己的上下文,因为作者没有提供可下载的解决方案示例,因此卡在这一部分中。

public void ConfigureAuth(IAppBuilder app)
{
    app.CreatePerOwinContext(ExampleStorageContext.Create);
    app.CreatePerOwinContext(ApplicationUserManager.Create);
    ...

对于糟糕的英语,任何帮助都会受到赞赏和抱歉。

1 个答案:

答案 0 :(得分:0)

在这种情况下,您只需使用Session来保存用户状态。