Changelog

v1.7.1

2025/03/10
🐛 magic-link redirect/success_url did not work

v1.7.0

2025/01/08
🔧
changed required PHP version from 8.2 to 8.1

v1.6.2

2024/12/17
✨ option to adjust stripe.metadata

v1.6.0

2024/12/16
📄 updated license in regard to the license domain

v1.5.6

2024/12/16
♻️ better support for license check on staging servers

v1.5.4

2024/12/16
🐛 magic-link check 405 -error

v1.5.1

2024/12/13
♻️ improved turnstile and magic-link check

v1.5.0

2024/12/12
✨ hooks now recieve a copy of the form data

v1.4.8

2024/12/12
🐛 made calls to env() optional

v1.4.7

2024/11/28
🐛 removed customer_email from session creation in combination with customer

v1.4.6

2024/11/23
♻️ improved bnomei.klub.stripe.checkout option

v1.4.4

2024/11/04
🚑 caching for user gates from Stripe did not work reliably

v1.4.3

2024/10/16
🔒️ magic-link endpoints will only be callable if the auth.method for it is enabled

v1.4.2

2024/09/05
🔒️ fixed one instance where kirby()->impersonate(...) could switch active user

v1.4.1

2024/09/04
🐛 changing password via $user->updateKlub() did not work

v1.4.0

2024/09/03

isAllowed and isNotAllowed check for purchased products in addition to subscriptions

v1.3.4

2024/09/02
🐛 field klub/gates/products did not set price id

v1.3.2

2024/08/24
✨ added customizable captcha for forms

v1.2.2

2024/04/13
🐛 handling stripe response "customer not found"

v1.2.0

2024/04/12
✨ stripe checkout options from config (+ new allow_promotion_codes)

v1.1.0

2024/04/12
✨ csrf check can be disabled

v1.0.1

2024/04/08
🐛 missing impersonate

v1.0.0

2024/04/07
🎉 Initial release

Kirby Klub is not affiliated with the developers of Kirby CMS. We are merely standing on the shoulder of giants.
© 2025 Bruno Meilick All rights reserved.