Het kan verkeren. Ineens had ik genoeg van Grav. Het levert me veel teveel frictie op om hier op deze site te schrijven. En dingen voor elkaar te krijgen die in WordPress vanzelfsprekend zijn. En ik vond de performance niet OK. Dus ben ik terug bij WordPress. Maar ik blijf Grav op de voet volgen. Zodra het platform volwassener is en er meer IndieWeb functies beschikbaar zijn, ga ik het zeker heroverwegen. Het grote voordeel is en blijft dat het volledig met platte tekst werkt. Dat, en het voordeel dat het dit combineert met een dynamische website.

TL;DR: Gebruik je iCloud-wachtwoord om je opstartschijf met FileVault te versleutelen als je de Mac automatisch wilt kunnen ontgrendelen met je Apple Watch.

Sinds mijn verjaardag draag ik met veel plezier een Apple Watch. Een van de leuke en handige functies is, om je MacBook te ontgrendelen met behulp van je Apple Watch. Zodra je je wachtwoord moet intypen, voel je je pols trillen en wordt je Mac ontgrendeld. Weg frictie.

Eerder deze week ontdekte ik, dat ik sinds de herinstallatie van mijn MacBook had verzuimd mijn opstartschijf te coderen met FileVault in te schakelen. Dat deed ik dus direct. Maar wat bleek, dan werkte het ontgrendelen met de Watch dus niet meer. Eerst had ik de oorzaak niet door, maar door FileVault uit te schakelen werkte het weer wel. Het is on-Apple’s dat dit niet samen werkt, dus er moest een oplossing voorhanden zijn.

Bij het inschakelen van FileVault had ik al gezien dat ik kon kiezen tussen ontgrendelen met mijn iCloud-wachtwoord of een zg. herstelcode. Ik had eerder voor die laatste gekozen, omdat ik dat zo al jaren deed. Toen ik koos voor mijn iCloud wachtwoord, werkte direct ook het automatisch ontgrendelen weer. Perfect!

Vanochtend heb ik een eerste versie van de IndieAuth plugin voor Grav werkend gekregen. Binnenkort zal deze ook beschikbaar zijn via de Grav Plugin Manager.

Het is vakantie. Dus had ik weer wat tijd om aan mijn website te werken. De overstap van WordPress naar Grav wil ik echter pas maken zodra ik gebruik kan maken van een robuuste Webmention en Micropub functie. Voor die laatste is het nodig om te kunnen authenticeren. Daarvoor is het IndieAuth protocol beschikbaar en de eenvoudige implementatie daarvan via de website IndieAuth.com. 

Je kunt de benodigde configuratie daarvan eenvoudig opnemen in de content van je website, maar het is wel zo netjes en eenvoudig om dit met een simpele, basale plugin te kunnen doen.

Zo’n plugin was er nog niet, is vrij eenvoudig te maken en dus een mooie manier om mijn kennis van PHP en Grav in het bijzonder te vergroten. De hele maand december loopt bovendien de IndieWeb challenge nog, dus het leek me wel een idee om dat snel nog voor elkaar te krijgen. Met succes.