• Content count

  • Joined

  • Last visited

  • Days Won


thomasaull last won the day on December 4 2017

thomasaull had the most liked content!

Community Reputation

38 Excellent

About thomasaull

  • Rank
    Jr. Member

Recent Profile Visitors

883 profile views
  1. It's not necessary, just one way of authentication. Basic Auth is perfectly fine aswell
  2. Are you working on it? I'm not sure if you need a module for that, the only thing which makes sense being managed by the backend is the JWT Secret maybe… But by all means it might make things easy for people who are not familiar with JWT!
  3. Unfortunately, one is not public – the other one not finished (not public either, but I might put in in my portfolio with a screencast or anything)
  4. Hey hey, since I took a slightly different approach connecting my SPA with ProcessWire I created a new example site profile. The JWT-Auth stuff is in there, but honestly it's not very complicated, so I guess it could easily implemented anywhere else! Check it out:
  5. I recently started to build Vue SPAs with ProcessWire as the backend, connected with a REST API. Thanks to code and the help of @LostKobrakai (How to use FastRoute with ProcessWire) and @clsource (REST-Helper) I got it up and running pretty quickly and now have put all of it in a site profile for others to use. It includes the REST API with routing for different endpoints, JWT Auth and a simple Vue SPA which shows the process of logging in a user (nevertheless, you don't have to use the Vue part, the API will work on it's own). Check it out here: I'm pretty sure, it's not the perfect or most sophisticsted solution, but it gets the job done for me… Feedback or Improvements are very welcome
  6. I Just played around with it a little. Looks awesome so far! It would be great if PageTable was supported, or is it already possible with a workaround?
  7. Thx for the hint to this tutorial @microcipcip and sry for my late reply. No progress so far… 🙈 Storing the users at an external server is no option in this case, but maybe there's usefull stuff in there anyway GraphQL seems to be really nice, but I'm not sure if it's to early to adopt it. If, the way to go seems to use the Vue-Apollo: Any other pointers from your side?
  8. Thanks @Robin S I'm aware of these modules, but I thougt why not use the Inputfield which is there in PW anyway?
  9. Sounds good. I recently read some stuff about JWT, maybe I'm gonna give it a shot trying to implement it with a default REST Api… Not sure if I got the time though… This articles has some overview info: And this is a library for doing the stuff in PHP:
  10. I was wondering if it's possible to use the slider ProcessWire uses (see attached screenshot) e.g. for the width of a field for my own fields? The markup says it's a "Fieldtype Integer". However if I use this fieldtype there is no other display options except "Text" and "Number (HTML5)"
  11. Awesome site profile. I'm about to integrate it with Fast Route ( and would love to see an integration with GraphQL and an example with JWT Login
  12. My personal/professional website as designer (UI/UX, motion graphics) and developer. The process of this thing took ages and there's still a lot of content missing, it's always a hassle with your personal websites. But building it with PW was a breeze, I really love all the flexibility the system provides. I can't imagine using any other cms in the future… Check it out:
  13. Feature request: Would it be possible to define an aspect ration (16:9, 4:3, …) instead of using px values? I have a case where I want to output different resolutions for retina/desktop/mobile/… and want to avoid a loss of resolution due to cropping (putting high px doesn't make sense either because not always the client has high resolution images at hand…)
  14. Does anyone of you guys has a working example of generating own markup for a comment form? Its more or less skipped in the documentation (altough it says it's possible) but I'm curious how this would be done. Thanks!
  15. Found the flaw, the field had no value…