The 570th issue of ProcessWire Weekly brings in all the latest news from the ProcessWire community. Modules, sites, and more. Read on!
Welcome to the latest issue of ProcessWire Weekly. In this week’s issue we’re going to share the latest weekly update from Ryan, check out a brand-new third party module called LoginPassKey, which is as of this writing out as an early alpha release.
As always we've also got a new site of the week to highlight, and this week said site is that of Freising Run, which is a diverse series of running events held at the town of Freising in Germany. Keep on reading for more details.
Thanks to all of our readers for being here with us again, and as always, any feedback is most welcome – please don't hesitate to drop us a line if there's anything in your mind you'd like to share with us. Enjoy our latest issue and have a great weekend!
Weekly update from Ryan
This week we've got a quick weekly status update from Ryan. It has been a quiet week in terms of ProcessWire core development, with Ryan focusing on some well deserved off-time for a change, but we're going to be back in full swing soon and should have more to share by next week.
We'll be back with more weekly core development news by next week. In the meantime, be sure to check out the weekly update from Ryan and have a great weekend!
New module: LoginPassKey
LoginPassKey is a brand-new third party module created by Prue Rowland. Please note that this is the first quick look into an interesting but very early stage module — at the time of this writing the support forum post introducing this module explains that it is an alpha release, mostly a proof of concept, and definitely not yet production ready.
Now, with those (very) important warnings out of the way, let's get into the interesting stuff, e.g. what LoginPassKey is and what does it do:
This module enables users to log in to ProcessWire with a WebAuthn passkey rather than a password.
... or that's the short version of it, anyway. Essentially LoginPassKey adds a new login method, which is based on a passkey, which is stored on your device, and thus likely more secure than a regular username and password combination. There is a detailed explanation of the differences in the LoginPassKey repository in GitHub, so definitely check it out for more details.
LoginPassKey, at least as it is right now, requires some work to implement, e.g. you'll need to create your own login template based on the examples included. After you've installed the module and set everything up properly, users — front-end users only, or admin users only, or both — can log in and configure their own passkeys, which they can then use to log in to the system.
There are quite a few configuration settings involved, an overview view for superusers, and more, so again: be sure to check out the GitHub repository for more details.
Though this module is currently considered an early, non-production-ready alpha, it can be downloaded or cloned from the LoginPassKey GitHub repository if you'd like to give it a try. If you have any questions, comments, or suggestions, head down to the LoginPassKey support forum thread.
Big thanks to Prue for this module — definitely looking forward to seeing it in a more polished state, and using it in some real world projects!
Site of the week: Freising Run
Our latest site of the week belongs to Freising Run, which a collection of five running events held in Freising, Germany. The events are divers, intended for all ages and fitness levels, as well as strengthening the sense of community around local sports.
The Freising Run website was created by typneun Designagentur for a Freising athletics club LC Freising. The design of the site is quite straightforward, with a visual style that combines splendid typography and bold colors and beautiful photography to create a distinct and active look and feel. The site has a dedicated page for each event, with plenty of details available for those interested in participating.
Freising.run brings energy to the web! Cleanly structured and visually dynamic, the site showcases five diverse running events in Freising for all ages and fitness levels. With bold visuals, clear information, and an inviting design, it instantly motivates participation. The platform excites not only passionate runners but also strengthens the sense of community around local sports.
— Sites directory entry for Freising Run
As for behind the scenes details, the front-end of this site appears to be custom-built, likely based on an in-house framework of sorts, so there's no familiar, full-blown front-end framework in play here. Some of the third party components bundled with the site include jQuery, slick, and PhotoSwipe. Signs of familiar non-core ProcessWire modules are nowhere to be seen on this site, so there's not much else we can say here.
Big thanks to the folks at typneun Designagentur for sharing this project with us, and our congratulations and best wishes to the client, LC Freising, as well as the Freising Run series of events!
Stay tuned for our next issue
That's all for the 570th issue of ProcessWire Weekly. We'll be back with more news, updates, and content Saturday, 19th of April. As always, ProcessWire newsletter subscribers will get our updates a few days later.
Thanks for staying with us, once again. Hope you've had a great and productive week, and don't forget to check out the ProcessWire forums for more interesting topics. Until next week, happy hacking with ProcessWire!
Post a comment