我想在使用 AngularJS 前端的 Go 应用程序上设置一个带有令牌的身份验证系统。
我正在寻找的是有关创建安全系统的所有步骤的建议。这是我的步骤:
我们会考虑一个用户条目已经写入我们的数据库中。
1 - 用户想要登录
用户转到提示他登录的 Web 应用程序的索引。
使用我的app.yaml文件,我声明了我的HTML文件,其中包含对 AngularJS 前端的依赖:
application: authtest
version: 1
runtime: go
api_version: go1
handlers:
- url: /
static_files: frontend/index.html
upload: frontend/(.*\.html)
- url: /js
static_dir: frontend/js
- url: /.*
script: _go_app
视觉的 :
代码:
<form ng-submit="signIn()" ng-controller="signInCtrl">
<input type="email" ng-model="credentials.email" placeholder="Email" name="email">
<input type="password" ng-model="credentials.password" placeholder="Password" name="password">
<input type="submit" value="Sign in">
</form>
用户输入他的凭据,然后单击登录按钮。
相关分类