Skip to content

Jirengu login for Discourse / Discourse 饥人谷登录插件

License

Notifications You must be signed in to change notification settings

jrg-team/discourse-jrg-login

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weibo login plugin for Discourse / Discourse 微博登录插件

将随 Discourse 1.5 正式版被集合插件 取代。Discourse 1.6 正式版后该插件会被删除。

Authenticate with discourse with Weibo.

通过微博登录 Discourse。

Register Client Key & Secert / 申请微博接入

  1. 登录微博开发者中心,注册填写相关信息。
  2. 点击开始接入
  3. 填写相关信息。网站域名可填写根域名或者具体域名。如图所示。(验证所需要的标签可在 Discourse 设置中插入,验证后即可删除;访问 Discourse 管理面板 - 内容 - 页面顶部)
  4. 在申请到的后台找到网站信息基本信息一栏,获得keysecret,将其填入Discourse 设置中。

Installation / 安装

app.yml

hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - mkdir -p plugins
          - git clone https://github.com/discourse/docker_manager.git

最后一行 - git clone https://github.com/discourse/docker_manager.git 后添加:

- git clone https://github.com/fantasticfears/weibo-login.git

Usage / 使用

Go to Site Settings's login category, fill in the client id and client secret.

进入站点设置的登录分类,填写 client id 和 client serect。

Issue / 问题

Visit topic on Discourse Meta or GitHub Issues.

访问中文论坛的主题GitHub Issues

Changelog

Current version: 0.4.1

0.3.0: 修正没有正确保存 uid 的 bug。 0.4.0: 包含登录策略 gem,去掉下载外部 gem 的步骤。 0.4.1: 限制保存的内容,解决 CookieOverflow 的问题。

About

Jirengu login for Discourse / Discourse 饥人谷登录插件

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 100.0%