Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var SuperSet = wire.NewSet( NewFirebaseIdentityVerifier, NewBaasUserDeletionTaskQueue, )
Functions ¶
func NewBaasUserDeletionTaskQueue ¶ added in v0.2.0
func NewBaasUserDeletionTaskQueue(cli *pubsub.Client) user_usecase.BaasUserDeletionTaskQueue
func NewFirebaseIdentityVerifier ¶
func NewFirebaseIdentityVerifier(cli google_cloud.FirebaseClient) session_usecase.IdentityVerifier
Types ¶
type BaasUserDeletionTaskQueue ¶ added in v0.2.0
type BaasUserDeletionTaskQueue struct {
// contains filtered or unexported fields
}
func (BaasUserDeletionTaskQueue) Enqueue ¶ added in v0.2.0
func (q BaasUserDeletionTaskQueue) Enqueue(ctx context.Context, auth model.UserAuthentication) error
type FirebaseIdentityVerifier ¶
type FirebaseIdentityVerifier struct {
// contains filtered or unexported fields
}
func (FirebaseIdentityVerifier) VerifyIDToken ¶
func (f FirebaseIdentityVerifier) VerifyIDToken(ctx context.Context, idToken string) (session_usecase.Identity, error)
Click to show internal directories.
Click to hide internal directories.