AddoBase-licentiesleutel in plaats van koppelen
Met een AddoBase-licentiesleutel gebruikt een site je AddoCore-pluginlicenties zonder dat je hem aan je account koppelt. Koppelen blijft de voorkeur, omdat alleen een gekoppelde site zowel vanuit het AddoBase-scherm als vanuit Mijn account te schakelen is. Gebruik de sleutel als de koppelflow niet af te ronden is.
Wanneer heb je een AddoBase-licentiesleutel nodig?
Alleen als de normale koppelflow niet mogelijk is. Bij koppelen gaat een beheerder vanuit wp-admin naar addocore.com en weer terug, en dat moet binnen 15 minuten klaar zijn. Typische gevallen voor de sleutel:
- niemand met toegang tot wp-admin kan de doorverwijzing naar addocore.com en terug afronden,
- de site staat op een afgeschermd netwerk waar die browserflow niet werkt.
In alle andere gevallen open je AddoBase en klik je op Connect with AddoCore. De stappen staan in AddoBase installeren en je site koppelen.
Waar vind je je AddoBase-licentiesleutel?
Log in op addocore.com en open Mijn account → WordPress-plugins. Het blok Licentiesleutel onderaan toont de sleutel met een knop Kopiëren. Het formaat is:
MCPTE-XXXX-XXXX-XXXX
Er is één sleutel per account. Die dekt al je licenties voor WordPress-plugins, niet één add-on, dus dezelfde sleutel werkt op elke site van jou.
Hoe voeg je de sleutel toe aan een site?
Je voegt de AddoBase-licentiesleutel toe in het AddoBase-scherm van de site:
- Open in wp-admin AddoBase en klap Use a license key instead uit.
- Plak de sleutel in het veld License key (My Account on addocore.com). Kleine letters zijn geen probleem; AddoBase zet ze om naar hoofdletters.
- Klik op Save key.
AddoBase controleert de sleutel direct bij AddoCore. Lukt dat, dan zie je “License key saved.” en verandert de kaart bovenaan in Using a license key. Wijst AddoCore de sleutel af, dan verwijdert AddoBase hem weer en toont de reden, bijvoorbeeld “This license key is not valid for WordPress plugins.” Voor het opslaan van de sleutel heb je een beheerdersaccount nodig (de capability manage_options).
Hoe werken add-ons met een licentiesleutel?
Met een AddoBase-licentiesleutel is het scherm Plugins de schakelaar. De kaart zegt het letterlijk: “Activate or deactivate add-ons in the Plugins screen; an active add-on takes one of your licensed sites when one is free.”
- Activeer je een add-on, dan meldt AddoBase hem bij de volgende controle als actief. AddoCore reserveert dan één van de sites in je licentie, als er een vrij is.
- Is er geen site vrij, dan blijft de add-on actief in WordPress, maar blijven de gelicentieerde functies uit. AddoBase toont “Installed, licensed features off”.
- Deactiveer je de add-on, dan komt zijn site in de licentie weer vrij.
De knoppen in het AddoBase-scherm werken ook. Switch on, Switch off en Install and switch on activeren of deactiveren de plugin en voeren meteen een controle uit, zodat je niet hoeft te wachten op de controle die twee keer per dag loopt. Check now doet hetzelfde zonder iets te schakelen.
Hoe verschilt een site met sleutel van een gekoppelde site?
De licenties, de offline-respijtperiode van 96 uur en de updates werken hetzelfde. Het beheer verschilt:
- In Mijn account heeft de site het label Licentiesleutel en is hij alleen-lezen. Er staan daar geen knoppen om te schakelen.
- Op de site staat geen knop Disconnect. In plaats daarvan verwijder je de AddoBase-licentiesleutel (zie hieronder).
- Site ontkoppelen in Mijn account wordt bij de volgende controle teruggedraaid, omdat de opgeslagen sleutel de site weer toevoegt.
Meer over de accountkant staat in sites beheren in Mijn account.
Hoe wordt de AddoBase-licentiesleutel opgeslagen en verstuurd?
De sleutel wordt versleuteld opgeslagen in de database van de site. De encryptiesleutel komt uit de eigen salts van de site in wp-config.php (AUTH_KEY en SECURE_AUTH_SALT), dus een databasedump alleen geeft hem niet prijs. Veranderen die salts, bijvoorbeeld na een migratie, dan kan AddoBase de sleutel niet meer lezen en telt de site als niet ingesteld. Sla de sleutel dan opnieuw op.
Bij elke controle gaat de sleutel via HTTPS naar addocore.com, samen met de sitegegevens uit wat AddoBase naar AddoCore stuurt. Het verzoek wordt ondertekend met een hash van de sleutel. Standaard accepteert AddoCore 10 controles per sleutel per uur; daarboven zie je “Too many requests. Please try again later.”
Hoe vervang of verwijder je de sleutel?
Als er een sleutel is opgeslagen, staat er op de knop Replace key en legt het veld uit: “Save an empty field to remove the key.”
- Om hem te vervangen, plak je de nieuwe sleutel en klik je op Replace key.
- Om hem te verwijderen, maak je het veld leeg en klik je op Replace key. AddoBase bevestigt met “License key removed.” Gelicentieerde add-ons stoppen dan, en andere beheerschermen tonen “Your AddoCore add-ons need a connected AddoBase to work.”
- Om over te stappen op een gekoppelde site, klik je op Connect with AddoCore; die knop staat er in de sleutelmodus nog steeds. Een geslaagde koppeling vervangt de sleutel.
Kun je de sleutel veilig delen?
Nee. De AddoBase-licentiesleutel hoort bij je hele account, dus iedereen die hem heeft, kan je pluginlicenties op een eigen site gebruiken. Behandel hem als een wachtwoord, gebruik hem alleen op je eigen sites en plak hem niet in tickets of chats.
Blijft een controle met de sleutel mislukken, dan vind je in probleemoplossing voor AddoBase elke melding met de oorzaak. Anders sla je je AddoBase-licentiesleutel één keer op en beheer je de add-ons vanuit het scherm Plugins van die site.
Klaar om het te proberen?