Go to file
Kevin Ansfield 0a163d7333 Ghost.org OAuth support (#278)
issue TryGhost/Ghost#7452, requires TryGhost/Ghost#7451
- use a `ghostOAuth` config flag to switch between the old-style per-install auth and centralized OAuth auth based on config provided by the server
- add OAuth flows for:
  - setup
  - sign-in
  - sign-up
  - re-authenticate
- add custom `oauth-ghost` authenticator to support our custom data structure
- add test helpers to stub successful/failed oauth authentication
- hide change password form if using OAuth (temporary - a way to change password via oauth provider will be added later)
2016-09-30 13:43:40 +02:00
.github Rename PULL_REQUEST_TEMPLATE to PULL_REQUEST_TEMPLATE.md 2016-05-23 10:50:15 +01:00
app Ghost.org OAuth support (#278) 2016-09-30 13:43:40 +02:00
config Ghost.org OAuth support (#278) 2016-09-30 13:43:40 +02:00
lib Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
public/assets Slack integration 2016-05-08 12:49:15 +02:00
tests Ghost.org OAuth support (#278) 2016-09-30 13:43:40 +02:00
.editorconfig Match .gitignore and .editorconfig with Ghost repo 2016-05-19 11:39:15 +01:00
.ember-cli grunt init, dev 2015-03-11 12:37:41 -06:00
.gitignore Added upgrade notification component to About page. (#102) 2016-07-15 16:58:35 -06:00
.jscsrc Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
.jshintrc Update ember-cli to version 2.7.0 🚀 (#148) 2016-07-31 20:47:19 +01:00
.travis.yml Fix: travis exception for greenkeeper branches (#130) 2016-07-15 10:51:00 -06:00
.watchmanconfig deps: ember-cli@1.13.13 2015-11-30 11:21:39 -06:00
Gruntfile.js move csscomb watch task from server repo (#177) 2016-08-06 11:26:24 +02:00
LICENSE copy LICENSE from main Ghost repository (#165) 2016-08-01 10:04:56 +01:00
README.md add travis build status to readme 2016-06-08 14:35:38 -06:00
bower.json Update ember-cli to version 2.7.0 🚀 (#148) 2016-07-31 20:47:19 +01:00
ember-cli-build.js Mobile-Doc based editor (#291) 2016-09-26 15:04:20 +02:00
package.json Ghost.org OAuth support (#278) 2016-09-30 13:43:40 +02:00
testem.js deps: ember-cli@2.4.0 2016-03-01 12:49:28 +00:00

README.md

Ghost-Admin

Build status

This is the home of Ember.js based admin client that ships with Ghost. For now, refer to that repository for install and development instructions.

Have a bug or issue?

Bugs and issues (even if they only affect the admin client) should be opened on the core Ghost repository.