https://github.com/shridarpatil/frappe_discourse
Simple frappe app to setup Single sign-on for discourse
https://github.com/shridarpatil/frappe_discourse
discourse discourse-sso frappe frappe-discource-sso
Last synced: about 1 month ago
JSON representation
Simple frappe app to setup Single sign-on for discourse
- Host: GitHub
- URL: https://github.com/shridarpatil/frappe_discourse
- Owner: shridarpatil
- License: other
- Created: 2020-07-28T12:37:55.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-09-22T03:46:19.000Z (over 4 years ago)
- Last Synced: 2025-03-26T02:51:13.984Z (about 2 months ago)
- Topics: discourse, discourse-sso, frappe, frappe-discource-sso
- Language: Python
- Homepage:
- Size: 11.7 KB
- Stars: 14
- Watchers: 0
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: license.txt
Awesome Lists containing this project
- awesome-frappe - Discourse SSO Integration - Simple frappe app to setup Single sign-on for Discourse. (Uncategorized / Uncategorized)
README
## Frappe Discourse
Simple frappe app to setup Single sign-on for discource.
### Install
Run the following command to install the app`bench get-app https://github.com/shridarpatil/frappe_discourse.git`
`bench install-app frappe_discourse`
### Setup
Register a client in `Discourse Settings` DocType with client id, client secret and sso secret.
Next: Add the url in discouse sso with parameter client.
`https:///api/method/frappe_discourse.frappe_discourse.doctype.discourse_settings.discourse_settings.discourse_login?client=`
token is base64 incoded string of client id and client secret b64encode(client_id:client_secret)
#### License
MIT# frappe_discourse