Я создал из в индексе. html и, используя его, я отправляю запрос POST на маршрут express, записанный внутри облачных функций firebase.
когда я развертываю приложение и вхожу в систему, используя в этой форме я перенаправлен на маршрут, но на странице также отображается «внутренняя ошибка сервера»
, если я не развертываю и просто обслуживаю функции и go на / домашний маршрут, он отображается.
помогите пожалуйста. thankyou
мой индекс. html форма входа:
<!--LOGIN -->
<div id="login" class="modal">
<form class="modal-content" method="POST" action="https://samsungmap-17515.web.app/home">
<div class="container">
<h1>Login</h1>
<p>Please fill in this form to Login.</p>
<hr>
<label for="email"><b>Email</b></label>
<input type="text" placeholder="Enter Email" id="email2" required>
<label for="roll no"><b>Roll NO.</b></label>
<input type="text" placeholder="Enter Roll Number" id="roll2" required>
<label for="psw"><b>Password</b></label>
<input type="password" placeholder="Enter Password" id="psw2" required>
<div class="clearfix">
<button type="button" onclick="document.getElementById('signup').style.display='none'" class="cancelbtn">Cancel</button>
<button type="submit" class="signup">Sign Up</button>
</div>
</div>
</form>
</div>
мой индекс. js файл:
const functions = require('firebase-functions');
const express = require('express');
const firebase = require('firebase-admin');
const firebaseApp = firebase.initializeApp(
functions.config().firebase
);
const db = firebaseApp.firestore();
const app = express();
app.set('view engine','ejs');
//-------------------------------------------------------------------//
app.get("/home",(req,res)=>{
res.render("teacher",{bio:"Chahat"});
});
exports.app = functions.https.onRequest(app);