Wiki source code of products

Version 1.7 by Alex Cotiugă on 2026/05/12 19:58

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