使用 Go 和 AngularJS 进行用户身份验证

我想在使用 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

视觉的 :

http://img2.mukewang.com/611a4eab000178b104380044.jpg

代码:


<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>

用户输入他的凭据,然后单击登录按钮。


jeck猫
浏览 191回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go