Wiki source code of products

Version 1.3 by Alex Cotiugă on 2026/05/12 19:52

Hide last authors
Alex Cotiugă 1.2 1 {{velocity}}
2 #set ($discard = $xwiki.ssx.use('PublicWebSite.WebHome'))
3 {{html clean="false"}}
4
5 <section class="page-header-compact" aria-labelledby="page-title">
6 <div class="container">
7 <p class="page-eyebrow">Agnease products</p>
8 <h1 id="page-title">XWiki Applications and Extensions</h1>
9 <p class="page-lead">
10 Practical XWiki extensions built to improve security, workflows, administration and long-term platform usability.
11 </p>
12 </div>
13 </section>
14
15 <section aria-labelledby="products-title">
16 <div class="container">
17 <h2 id="products-title">Available extensions</h2>
18
19 <div class="product-card-grid">
20 <article class="product-card">
21 <div class="product-card-icon">
22 <i class="fa fa-lock" aria-hidden="true"></i>
23 </div>
24
25 <h3>XWiki Two-Factor Authentication</h3>
26
27 <p>
28 Add a second verification step to the standard XWiki login flow using time-based one-time codes.
29 The extension is designed for organizations that want stronger account protection without replacing
30 the standard XWiki authentication experience.
31 </p>
32
33 <p class="card-link">
34 <a href="$xwiki.getURL('products.xwiki-two-factor-authentication')">View extension</a>
35 </p>
36 </article>
37 </div>
38 </div>
39 </section>
40
41 <section class="cta-section">
42 <div class="container">
43 <div class="cta-panel">
44 <h2>Need a custom XWiki application?</h2>
45 <p>
46 Agnease also builds custom XWiki applications, workflows, integrations and extensions adapted to specific business processes.
47 </p>
48 <a class="btn btn-primary" href="$xwiki.getURL('contact.WebHome')">Contact Agnease</a>
49 </div>
50 </div>
51 </section>
52
53 {{/html}}
54 {{/velocity}}