PHPackages                             wacon/secrets - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Security](/categories/security)
4. /
5. wacon/secrets

ActiveTypo3-cms-extension[Security](/categories/security)

wacon/secrets
=============

Secrets is used to encrypt messages and share them as a one-time link. The extension is suitable for organizations that place particular emphasis on security and trustworthiness. Since all communication takes place via your own web server, no third-party tools from servers whose location is not known (DSGVO) are necessary. Your own domain name in the link is more trustworthy and makes a more professional impression.

3.0.1(6mo ago)017[1 issues](https://github.com/wacon-internet-gmbh/secrets/issues)GPL-2.0-or-laterPHP

Since Mar 11Pushed 6mo ago2 watchersCompare

[ Source](https://github.com/wacon-internet-gmbh/secrets)[ Packagist](https://packagist.org/packages/wacon/secrets)[ RSS](/packages/wacon-secrets/feed)WikiDiscussions main Synced 3w ago

READMEChangelogDependencies (2)Versions (8)Used By (0)

WACON Secrets
=============

[](#wacon-secrets)

secrets is used to encrypt messages and share them as a one-time link. The extension is suitable for organizations that place particular emphasis on security and trustworthiness. Since all communication takes place via your own web server, no third-party tools from servers whose location is not known (DSGVO) are necessary. Your own domain name in the link is more trustworthy and makes a more professional impression.

Minimal Dependencies
--------------------

[](#minimal-dependencies)

- TYPO3 CMS 12.4 or 13.4 for Secrets 2.x

Quick Install Guide
-------------------

[](#quick-install-guide)

### 1. Installation

[](#1-installation)

1.1. Download the extension secrets from the TYPO3 Repository or gitHub. Install the extension and activate it with the extension manager.

1.2 Installation with composer composer req wacon/secrets

### 2. Configuration

[](#2-configuration)

2.1. Include the template "Secrets" in your root template

2.2. Use a separate storage folder and set the id inside TypoScript (plugin.tx\_secrets.settings), see TypoScript Browser

2.3. Insert the Plugin "Create Secret" and set the ID of the page inside TypoScript

2.4. Insert the Plugin "Show Secret" and set the ID of the page inside TypoScript

2.4. Set your own Secret Key inside TypoScript

### Find more information on our website

[](#find-more-information-on-our-website)

###  Health Score

34

—

LowBetter than 75% of packages

Maintenance69

Regular maintenance activity

Popularity6

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity43

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 77.4% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~48 days

Recently: every ~71 days

Total

7

Last Release

183d ago

Major Versions

2.1.0 → 3.0.02025-12-22

### Community

Maintainers

![](https://www.gravatar.com/avatar/e942b21b320534797b845309055996c15e4bd661004b027c9048ed96da42253a?d=identicon)[info@wacon.de](/maintainers/info@wacon.de)

---

Top Contributors

[![kuschmitt](https://avatars.githubusercontent.com/u/48821904?v=4)](https://github.com/kuschmitt "kuschmitt (24 commits)")[![wassoli](https://avatars.githubusercontent.com/u/20295599?v=4)](https://github.com/wassoli "wassoli (6 commits)")[![PKuhlmay](https://avatars.githubusercontent.com/u/107543296?v=4)](https://github.com/PKuhlmay "PKuhlmay (1 commits)")

### Embed Badge

![Health badge](/badges/wacon-secrets/health.svg)

```
[![Health](https://phpackages.com/badges/wacon-secrets/health.svg)](https://phpackages.com/packages/wacon-secrets)
```

###  Alternatives

[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

101466.4k45](/packages/friendsoftypo3-content-blocks)[wazum/sluggi

TYPO3 extension for URL slug management with inline editing, auto-sync, locking, access control, and redirects

41515.2k](/packages/wazum-sluggi)[netresearch/rte-ckeditor-image

Image support in CKEditor for the TYPO3 ecosystem - by Netresearch

611.0M6](/packages/netresearch-rte-ckeditor-image)[leuchtfeuer/secure-downloads

"Secure Download": Apply TYPO3 access rights to ALL file assets (PDFs, TGZs or JPGs etc. - configurable) - protect them from direct access.

23248.2k1](/packages/leuchtfeuer-secure-downloads)[derhansen/form_crshield

Challenge/response spambot protection for ext:form - Challenge/response spambot protection for TYPO3 ext:form - Adds a hidden input field containing a challenge string to forms. Client must execute included JavaScript to calculate the expected response.

20228.7k8](/packages/derhansen-form-crshield)[causal/fal-protect

Protect everything within /fileadmin/ based on associated folder and file restrictions (visibility, user groups and dates of publication).

1274.6k](/packages/causal-fal-protect)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
