identity_svc

package
v0.2.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 15, 2022 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const (
	SessionTokenName = "session_token"
	UserName         = "user"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type IdentitySvc

type IdentitySvc struct {
	// contains filtered or unexported fields
}

func New

func New(backend identity.Backend, cookieCtxKey string, identities []identity.Identity, verifiers []identity.Verifier) (*IdentitySvc, error)

func (*IdentitySvc) Register

func (is *IdentitySvc) Register(public, private *grpc.Server)

type PrivateIdentityService

type PrivateIdentityService struct {
	// contains filtered or unexported fields
}

func (*PrivateIdentityService) LoginAs

type PublicIdentityService

type PublicIdentityService struct {
	// contains filtered or unexported fields
}

func (*PublicIdentityService) CancelAuthentication

func (*PublicIdentityService) CheckStatus

func (*PublicIdentityService) ListMyIdentitiesAndVerifiers

func (*PublicIdentityService) ListSupportedIdentitiesAndVerifiers

func (*PublicIdentityService) Logout

func (*PublicIdentityService) Start

func (*PublicIdentityService) StartAttach

func (*PublicIdentityService) StartSignIn

func (*PublicIdentityService) StartSignUp

func (*PublicIdentityService) UserMerge

func (*PublicIdentityService) Verify

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL