如何为自己的登录模块使用DotNetNuke的内置会话和Cookies? [英] How can I use DotNetNuke's built-in Sessions and Cookies for my own login module?
本文介绍了如何为自己的登录模块使用DotNetNuke的内置会话和Cookies?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
有没有人举过一个例子,说明如何将DNN的内置功能用于自定义登录模块,该模块可以存储带有会话和Cookie的用户登录?
我不想重新发明轮子.
谢谢
解决方案
签出DotNetNuke.Entities.Users.UserController
.
它具有各种用于用户处理的方法.登录时有
void UserLogin(int portalId, UserInfo user, string portalName, string ip, bool createPersistentCookie);
UserInfo UserLogin(int portalId, string username, string password, string verificationCode, string portalName, string ip, ref UserLoginStatus loginStatus, bool createPersistentCookie);
Does anyone have an example of how to use DNN's built-in functionality for a custom Login Module which can store the User Login with a Session and Cookie?
I don't want to re-invent the wheel.
Thanks
解决方案
Check out DotNetNuke.Entities.Users.UserController
.
It has all kinds of methods for user handling. For login it has
void UserLogin(int portalId, UserInfo user, string portalName, string ip, bool createPersistentCookie);
UserInfo UserLogin(int portalId, string username, string password, string verificationCode, string portalName, string ip, ref UserLoginStatus loginStatus, bool createPersistentCookie);
这篇关于如何为自己的登录模块使用DotNetNuke的内置会话和Cookies?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文