oauth2_example, 通过OAuth2认证

分享于 

2分钟阅读

GitHub

  繁體 雙語
Authenticate with GitHub via OAuth2
  • 源代码名称:oauth2_example
  • 源代码网址:http://www.github.com/scrogson/oauth2_example
  • oauth2_example源代码文档
  • oauth2_example源代码下载
  • Git URL:
    git://www.github.com/scrogson/oauth2_example.git
    Git Clone代码到本地:
    git clone http://www.github.com/scrogson/oauth2_example
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/scrogson/oauth2_example
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    oauth2/phoenix示例应用程序

    这是一个示例应用程序,展示了如何与 OAuth2 库和 Phoenix框架集成。

    Alt text

    要启动应用程序:

    • GITHUB_REDIRECT_URI 环境变量设置为回调 URL
    • 设置 GITHUB_CLIENT_IDGITHUB_CLIENT_SECRET 环境变量
    • 使用 mix deps.get 安装tcm依赖项
    • 使用 npm install 安装NodeJS依赖项
    • 使用 mix ecto.setup 设置数据库
    • 使用 mix phoenix.server 启动应用程序

    现在你可以从浏览器访问 lvh.me:4000 并单击"使用github登录"。

    在授权应用程序之后,你应该会看到上面的欢迎消息。


    GIT  auth  Github  Oauth  authenticate  
    相关文章