You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Develop WordPress as a Modern PHP Project with Composer
WordPress is popular because it's easy to setup without much technical know-how. However, to build a more robust PHP project with command line deployments, updates and ongoing maintenance, working with WordPress out-of-the-box raises specific challenges:
How can we make our WordPress projects portable between developers?
This is a live write-up of how I build a passwordless authentication app. I'm trying to add each step, as trivial as they seem here for future reference, but maybe you'll find this useful too. I've written it as if it's for someone completely new to Express js and other programming paradigms. So skip if it's all familiar to you.
Why passwordless?
There are a few arguments for it, but primarily most apps don't need passwords. We're not handling financial information. And passwordless doesn't mean just walk in. The app sends an email to the recipients address. They log in by clicking a link in the email. With a traditional authentication app, they would have to reset their passwords via their email. Passwordless authentication just omits creating the password step.