Open vksssd opened 3 weeks ago
// EmailLoginHandler handles user login with email and password func EmailLoginHandler(firebaseAuth *auth.Client) gin.HandlerFunc { return func(c *gin.Context) { var req EmailLoginRequest if err := c.ShouldBindJSON(&req); err != nil { utils.RespondWithError(c, http.StatusBadRequest, "Invalid request") return } // Authenticate user with email and password token, err := firebaseAuth.SignInWithEmailAndPassword(context.Background(), req.Email, req.Password) if err != nil { utils.RespondWithError(c, http.StatusUnauthorized, "Invalid email or password") return } c.JSON(http.StatusOK, gin.H{ "message": "Login successful", "token": token, }) } }
But SignInWithEmailAndPassword() is method is not available
I found a few problems with this issue:
how to login using email and password using golang sdk
[REQUIRED] : Want something similar to this
Method for signinwithemailandpassword is not available:
But SignInWithEmailAndPassword() is method is not available