Skip to content

interface IUserSession

cangjie
public interface IUserSession

功能:定义用户会话服务接口。

成员概览

成员功能
func getUser()获取当前登录用户主体。
func signIn(IdentityUser, ?AuthenticationProperties)为指定用户创建登录会话。
func signOut(?AuthenticationProperties)退出当前用户会话。

func getUser()

cangjie
func getUser(): ?ClaimsPrincipal

功能:获取当前登录用户主体。

返回值:

func signIn(IdentityUser, ?AuthenticationProperties)

cangjie
func signIn(user: IdentityUser, properties: ?AuthenticationProperties): Unit

功能:为指定用户创建登录会话。

参数:

返回值:

  • Unit

func signOut(?AuthenticationProperties)

cangjie
func signOut(properties: ?AuthenticationProperties): Unit

功能:退出当前用户会话。

参数:

返回值:

  • Unit