processing / p5.js-web-editor

The p5.js Editor is a website for creating p5.js sketches, with a focus on making coding accessible and inclusive for artists, designers, educators, beginners, and anyone else! You can create, share, or remix p5.js sketches without needing to download or configure anything.
https://editor.p5js.org
GNU Lesser General Public License v2.1
1.39k stars 1.33k forks source link

API authentication with Token (or oauth?) #541

Open catarak opened 6 years ago

catarak commented 6 years ago

Nature of issue?

New feature details:

if users can authenticate via a token or oauth, then they can upload sketches programmatically. and maybe other fun stuff i can't think of at the moment.

himanshuc3 commented 6 years ago

User authentication via Github is only added. Do you want it via google and facebook as well.

catarak commented 6 years ago

i do want to add google (i'll make a separate ticket for that, there's an existing PR for it too but it may be really out of date and may not work).

what i intend for this issue is for users to be able to use the web editor API without needing to use the front end website. so users would have application keys and secret keys like if you were using the twitter api.

Vertmo commented 6 years ago

So, if that was not clear from the other issue where this was references, I'm working on this !

andrewn commented 5 years ago

This is implemented by #1075 and #1080, and deployed to staging, not yet deployed to production.