> For the complete documentation index, see [llms.txt](https://docs.strippenkaart.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.strippenkaart.app/klanten-en-strippenkaarten/klant-toegangsbeveiliging.md).

# Toegangsbeveiliging voor de klantpagina

Standaard is de klantpagina (saldo, afboekingen, facturen) bereikbaar voor iedereen die de link heeft. Wil je dat alleen je klant zelf erbij kan, zet dan toegangsbeveiliging aan. Je klant kiest zelf een wachtwoord via een mail die wij voor je versturen.

## Hoe het werkt

Toegangsbeveiliging heeft drie standen:

| Stand                     | Wat zie jij?                                   | Wat ziet je klant?                                                                |
| ------------------------- | ---------------------------------------------- | --------------------------------------------------------------------------------- |
| **Uit**                   | Toggle "Wachtwoord op klant-pagina" staat uit. | Klantpagina is direct toegankelijk.                                               |
| **Wachtwoord opgevraagd** | "Setup-mail verstuurd naar `mail@…`".          | Wachtscherm met een gemaskeerd e-mailadres en de knop **Mail opnieuw versturen**. |
| **Actief**                | "Wachtwoord actief sinds dd-mm-jjjj".          | Inlogscherm. Na inloggen blijft de klant 30 dagen ingelogd.                       |

{% hint style="info" %}
De klant kiest zelf zijn wachtwoord. Jij ziet of verzendt nooit een wachtwoord — je beheert alleen wie toegang heeft.
{% endhint %}

## Toegangsbeveiliging aanzetten

{% stepper %}
{% step %}

### Open de klant

Ga naar [**Klanten**](https://members.strippenkaart.app/customers) en klik op de naam van de klant.
{% endstep %}

{% step %}

### Klik op **Klant aanpassen**

Onderaan het formulier zie je het blok **Toegangsbeveiliging**.
{% endstep %}

{% step %}

### Controleer of er een e-mailadres ingevuld staat

Zonder e-mailadres is de toggle uitgegrijsd — wij kunnen je klant dan geen setup-link sturen. Vul eerst een e-mailadres in en sla op.
{% endstep %}

{% step %}

### Zet de toggle aan en klik op **Verstuur setup-mail**

Je klant krijgt direct een mail met een persoonlijke link om zijn wachtwoord te kiezen.
{% endstep %}
{% endstepper %}

<figure><img src="/files/pcHeU4rFABGnypYhSGGb" alt="Toegangsbeveiliging in het bewerkscherm"><figcaption><p>Het Toegangsbeveiliging-blok in het bewerkscherm.</p></figcaption></figure>

{% hint style="info" %}
De setup-link in de mail is **24 uur** geldig. Komt je klant er pas later aan toe? Dan kan hij vanaf het wachtscherm zelf een nieuwe link aanvragen, of jij verstuurt opnieuw vanuit het bewerkscherm.
{% endhint %}

## Wat je klant ziet en doet

### De setup-mail

Je klant ontvangt een mail van jouw bedrijfsnaam met als onderwerp *"Stel je wachtwoord in voor je strippenkaarten-overzicht"*. In de mail staat één knop: **Wachtwoord instellen**.

<figure><img src="/files/PGDBECIsvXEXCIQhRvwn" alt="Setup-mail naar de klant"><figcaption><p>De mail die je klant ontvangt.</p></figcaption></figure>

### Wachtwoord kiezen

Na klikken op de knop kiest je klant een eigen wachtwoord. Daarna is hij meteen ingelogd en blijft hij **30 dagen** ingelogd in dezelfde browser — handig voor een vaste klant die regelmatig zijn saldo wil zien.

### Het wachtscherm

Als je klant zijn klantpagina probeert te bezoeken vóórdat hij zijn wachtwoord heeft gekozen, ziet hij dit:

<figure><img src="/files/agX5Sw1ocboutETfFjrP" alt="Wachtscherm voor de klant"><figcaption><p>Wat je klant ziet zolang hij nog geen wachtwoord heeft gekozen.</p></figcaption></figure>

Vanaf dit scherm kan je klant zelf de mail opnieuw versturen.

### Wachtwoord vergeten

Vergeten? Geen probleem. Op het inlogscherm staat een **Wachtwoord vergeten**-link. Je klant vult zijn e-mailadres in en krijgt een nieuwe mail om een wachtwoord te kiezen. Jij hoeft hier niks voor te doen.

## Mail opnieuw versturen

Heeft je klant de mail niet ontvangen of is de link verlopen? Je hebt twee opties:

* **Vanuit het wachtscherm:** je klant klikt zelf op **Mail opnieuw versturen**.
* **Vanuit het bewerkscherm:** open de klant en klik in het Toegangsbeveiliging-blok op **Mail opnieuw versturen** (in de stand *wachtwoord opgevraagd*) of **Verstuur nieuwe setup-mail** (in de actieve stand).

{% hint style="warning" %}
Om misbruik te voorkomen kan een mail niet onbeperkt achter elkaar opnieuw verstuurd worden. Krijgt je klant een melding dat hij even moet wachten? Probeer het na een minuut nog eens.
{% endhint %}

## Toegangsbeveiliging uitschakelen

Wil je een klant weer vrije toegang geven?

{% stepper %}
{% step %}

### Open de klant en ga naar **Klant aanpassen**

{% endstep %}

{% step %}

### Klik op **Wachtwoord uitschakelen**

Bevestig de melding.
{% endstep %}
{% endstepper %}

Het wachtwoord, de setup-link en de "30 dagen ingelogd"-cookie worden direct verwijderd. De klantpagina is daarna meteen weer publiek.

{% hint style="warning" %}
Uitschakelen is niet ongedaan te maken. Wil je later toch weer beveiligen? Dan moet je klant een nieuwe setup-mail krijgen en opnieuw een wachtwoord kiezen.
{% endhint %}

## Veelgestelde vragen

**De toggle is grijs en ik kan hem niet aanzetten.** Er staat geen e-mailadres bij de klant. Vul eerst een e-mailadres in en sla op.

**Mijn klant heeft de mail niet ontvangen.** Vraag eerst of hij in zijn spam-map kijkt. Helpt dat niet, verstuur de mail dan opnieuw vanuit het bewerkscherm en controleer of het e-mailadres klopt.

**De setup-link werkt niet meer.** Links zijn 24 uur geldig. Je klant kan zelf een nieuwe aanvragen via het wachtscherm, of jij verstuurt opnieuw.

**Mijn klant moet steeds opnieuw inloggen.** De "30 dagen ingelogd"-cookie werkt alleen in dezelfde browser, op hetzelfde apparaat, en alleen als cookies niet worden gewist. Een incognito-venster onthoudt nooit een login.

**Kan ik het wachtwoord voor de klant zien of resetten?** Nee. Het wachtwoord is alleen van je klant. Je kunt wel een nieuwe setup-mail sturen — je klant kiest dan een nieuw wachtwoord en het oude vervalt zodra het nieuwe ingesteld is.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.strippenkaart.app/klanten-en-strippenkaarten/klant-toegangsbeveiliging.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
