Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Default client entry for Ghost frontend #4184

Closed
sebgie opened this issue Sep 26, 2014 · 5 comments
Closed

Default client entry for Ghost frontend #4184

sebgie opened this issue Sep 26, 2014 · 5 comments
Assignees

Comments

@sebgie
Copy link
Contributor

sebgie commented Sep 26, 2014

This belongs to the OAuth Epic: #4004 - please read this for the big picture of what this issue is for :)


This requires #4180 in order to work.

To make life for theme developers a bit easier it would be nice to add a default entry into the client table for the Ghost front end. A theme developer would be able to use the pre populated client_id to implement custom JavaScript functionality.

To allow JavaScript access out of the box for themes a new client entry would have to be added during migration.

@sebgie sebgie added the OAuth label Sep 26, 2014
@sebgie sebgie added this to the Future Backlog milestone Sep 26, 2014
@halfdan
Copy link
Contributor

halfdan commented Sep 26, 2014

What exactly is the goal here? A client side JavaScript API implementation for theme devs so they can fetch public data from the API?

@sebgie
Copy link
Contributor Author

sebgie commented Sep 26, 2014

@halfdan no, not that complicated. I was thinking of a default entry in the client table and maybe a helper that outputs the client_id on the front end. A real JavaScript API would be nice, but I think this is something post 1.0 release.

@patrickdbakke
Copy link

Potential implementation here.
This implements the casper theme on an angular app. Because open oauth isn't yet available, it does depend on some workarounds.

@ErisDS ErisDS changed the title Ghost frontend client Default client entry for Ghost frontend Feb 18, 2015
@ErisDS
Copy link
Member

ErisDS commented Feb 18, 2015

@patrickdbakke I think you may have misunderstood what this issue is about? I've updated it to make it a little clearer.

@ErisDS
Copy link
Member

ErisDS commented Oct 13, 2015

This was completed by d215983 / #5706

@ErisDS ErisDS closed this as completed Oct 13, 2015
@ErisDS ErisDS removed this from the Public API v1 milestone Oct 13, 2015
@ErisDS ErisDS mentioned this issue Oct 20, 2015
24 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants