Documentation
¶
Index ¶
- Variables
- func NewSession(userID uint64, ipAddress string, expiryTime time.Duration) string
- type Session
- type UserServer
- func (u *UserServer) AddGroups(ctx context.Context, in *pb.AddGroupsRequest) (*pb.AddGroupsResponse, error)
- func (u *UserServer) AddPermissions(ctx context.Context, in *pb.AddPermissionsRequest) (*pb.AddPermissionsResponse, error)
- func (u *UserServer) GetUserData(ctx context.Context, in *pb.GetUserDataRequest) (*pb.UserDataResponse, error)
- func (u *UserServer) Login(ctx context.Context, in *pb.LoginRequest) (*pb.LoginResponse, error)
- func (u *UserServer) Logout(ctx context.Context, in *pb.LogoutRequest) (*pb.LogoutResponse, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var (
Sessions []Session
)
Functions ¶
Types ¶
type UserServer ¶
type UserServer struct {
pb.UnimplementedUserServer
}
func (*UserServer) AddGroups ¶
func (u *UserServer) AddGroups(ctx context.Context, in *pb.AddGroupsRequest) (*pb.AddGroupsResponse, error)
func (*UserServer) AddPermissions ¶
func (u *UserServer) AddPermissions(ctx context.Context, in *pb.AddPermissionsRequest) (*pb.AddPermissionsResponse, error)
func (*UserServer) GetUserData ¶
func (u *UserServer) GetUserData(ctx context.Context, in *pb.GetUserDataRequest) (*pb.UserDataResponse, error)
func (*UserServer) Login ¶
func (u *UserServer) Login(ctx context.Context, in *pb.LoginRequest) (*pb.LoginResponse, error)
func (*UserServer) Logout ¶
func (u *UserServer) Logout(ctx context.Context, in *pb.LogoutRequest) (*pb.LogoutResponse, error)
Click to show internal directories.
Click to hide internal directories.