Documentation
¶
Index ¶
- func GetBearerToken(c *gin.Context) (string, error)
- type FirebaseConnection
- func (firebaseConnection *FirebaseConnection) GetTokenDetails(c *gin.Context) (tokenDetails TokenDetails, err error)
- func (firebaseConnection *FirebaseConnection) GetUserByEmail(ctx context.Context, email string) (*auth.UserRecord, error)
- func (firebaseConnection *FirebaseConnection) InviteSeat(ctx context.Context, email string) (string, error)
- func (firebaseConnection *FirebaseConnection) VerifyIDToken(ctx context.Context, jwtToken string) error
- type TokenDetails
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type FirebaseConnection ¶
type FirebaseConnection struct {
// contains filtered or unexported fields
}
func InitFirebaseConnection ¶
func (*FirebaseConnection) GetTokenDetails ¶
func (firebaseConnection *FirebaseConnection) GetTokenDetails(c *gin.Context) (tokenDetails TokenDetails, err error)
func (*FirebaseConnection) GetUserByEmail ¶
func (firebaseConnection *FirebaseConnection) GetUserByEmail(ctx context.Context, email string) (*auth.UserRecord, error)
func (*FirebaseConnection) InviteSeat ¶
func (*FirebaseConnection) VerifyIDToken ¶
func (firebaseConnection *FirebaseConnection) VerifyIDToken(ctx context.Context, jwtToken string) error
type TokenDetails ¶
Click to show internal directories.
Click to hide internal directories.