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

File-system backend fixes and support JWT #1029

Conversation

igk1972
Copy link

@igk1972 igk1972 commented Jan 20, 2018

- Summary

The need for Netlify-CMS to work with a remote file-system backend.
In plans, implement a standalone backend on nodejs and go lang. With the generation of jwt tokens.

- Test plan

- Description for the changelog

  • remove obsolete file logo.
  • update AuthenticationPage - html & css.
  • add support netlify identity - jwt token.
  • fix tokenPromise - not work with fetch.

@verythorough
Copy link
Contributor

Deploy preview for cms-demo ready!

Built with commit 5929454

https://deploy-preview-1029--cms-demo.netlify.com

@verythorough
Copy link
Contributor

Deploy preview for netlify-cms-www ready!

Built with commit 5929454

https://deploy-preview-1029--netlify-cms-www.netlify.com

@talves
Copy link
Collaborator

talves commented Jan 20, 2018

Note: A branch for having external register of a backend has been proposed here as #1011

@igk1972 I think this is a viable solution and good idea. Not sure the development targeted file-system would require auth. Needs discussion.

I have also created a stand alone express server solution for using the file-system and realized the requirement for a stand alone server will be project specific and should stand as a project/solution on it's own.

Takeaways:

cc/ @erquhart , @Benaiah , @tech4him1

@igk1972
Copy link
Author

igk1972 commented Jan 20, 2018

@talves then I will focus on go lang implementation stand alone server.

@talves
Copy link
Collaborator

talves commented Jan 20, 2018

@igk1972 you could use the example backend repo as a skeleton and export your solution into an external backend. Use #1011 as the cms build to test it.

ping me in chat if you have any questions on how to setup the registerBackend

@erquhart
Copy link
Contributor

@talves should we close this?

@talves
Copy link
Collaborator

talves commented Feb 28, 2018

Yes, this should be closed. There is now a solution to be able to take this to an external backend.

#1011 has been accepted, so this solution can be exported like my example. Note the cms-server branch also.

@talves talves closed this Feb 28, 2018
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

Successfully merging this pull request may close these issues.

4 participants