使用HTML和AngularJS准备登录页面和注册页面。我已连接数据库PostgreSQL,但我不知道如何使用PostgreSQL将数据从AngularJS前端传递到Nodejs后端。
答案 0 :(得分:1)
您可以通过多种方式来实现,例如使用
“$ http” - https://docs.angularjs.org/api/ng/service/ $ http
或
“ngResource” - https://docs.angularjs.org/api/ngResource/service/ $资源
使用这些可以将数据传递给Node.js后端(我假设“Express.js”)。由于DB数据将由后端执行,您只需将登录或注册值发布到后端即可。以下是一个简单的$ http过程:
$http.post('/login', {
email: this.email,
password: this.password
})
.success(function(response){
// execute your response
});
实际上,对于登录/注册和其他安全目的,我建议使用JSON Web Token(JWT)。 https://jwt.io/introduction/