如何将 DotNetNuke 的内置会话和 Cookie 用于我自己的登录模块?

How can I use DotNetNuke's built-in Sessions and Cookies for my own login module?

有没有人举例说明如何将 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);