Last modified by Agnease on 2026/05/23 18:56

From version 6.10
edited by Agnease
on 2026/05/23 18:56
Change comment: There is no comment for this version
To version 6.1
edited by Agnease
on 2026/05/22 07:46
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -3,7 +3,7 @@
3 3  #set ($discard = $xwiki.ssx.use('products.WebHome'))
4 4  {{html clean="false"}}
5 5  
6 -<section class="hero hero-centered" aria-labelledby="hero-title">
6 +<section class="hero hero-centered product-hero" aria-labelledby="product-title">
7 7   <div class="container hero-inner">
8 8   <div class="hero-kicker">
9 9   <i class="fa fa-lock" aria-hidden="true"></i>
... ... @@ -13,10 +13,14 @@
13 13   <h1 id="product-title">XWiki Two-Factor Authentication</h1>
14 14  
15 15   <p class="lead">
16 - Protect XWiki logins with a second verification step using authenticator app codes,
17 - email verification codes, or both.
16 + Add a second verification step to the standard XWiki login flow.
18 18   </p>
19 19  
19 + <p class="hero-support">
20 + Protect XWiki accounts with authenticator app codes, email verification codes,
21 + or a combined setup requiring both.
22 + </p>
23 +
20 20   <div class="hero-actions">
21 21   <a class="btn btn-primary" href="$xwiki.getURL('contact.WebHome')">Ask about this extension</a>
22 22   <a class="btn btn-secondary" href="$xwiki.getURL('products.WebHome')">View all products</a>
... ... @@ -67,32 +67,26 @@
67 67   <h2 id="features-title">Main capabilities</h2>
68 68  
69 69   <p class="section-intro">
70 - A focused set of MFA/2FA features for stronger XWiki account protection without changing the standard login experience.
74 + A focused set of MFA/2FA features for organizations that want stronger XWiki account protection
75 + without changing the standard login experience.
71 71   </p>
72 72  
73 73   <div class="product-feature-grid">
74 74   <article class="product-feature">
75 - <div class="card-heading">
76 - <div class="feature-icon">
77 - <i class="fa fa-key" aria-hidden="true"></i>
78 - </div>
79 - <h3>Second verification step</h3>
80 + <div class="feature-icon">
81 + <i class="fa fa-key" aria-hidden="true"></i>
80 80   </div>
81 -
83 + <h3>Second login step</h3>
82 82   <p>
83 - After username and password verification, users complete an additional step before accessing XWiki.
84 - The flow can require one verification method or both app and email codes.
85 + After username and password verification, users must complete an additional verification step before accessing XWiki.
85 85   </p>
86 86   </article>
87 87  
88 88   <article class="product-feature">
89 - <div class="card-heading">
90 - <div class="feature-icon">
91 - <i class="fa fa-mobile" aria-hidden="true"></i>
92 - </div>
93 - <h3>Authenticator app codes</h3>
90 + <div class="feature-icon">
91 + <i class="fa fa-mobile" aria-hidden="true"></i>
94 94   </div>
95 -
93 + <h3>Authenticator app codes</h3>
96 96   <p>
97 97   Users can verify access with TOTP codes generated by authenticator applications on mobile or desktop devices.
98 98   </p>
... ... @@ -99,17 +99,24 @@
99 99   </article>
100 100  
101 101   <article class="product-feature">
102 - <div class="card-heading">
103 - <div class="feature-icon">
104 - <i class="fa fa-envelope-o" aria-hidden="true"></i>
105 - </div>
106 - <h3>Email verification codes</h3>
100 + <div class="feature-icon">
101 + <i class="fa fa-envelope-o" aria-hidden="true"></i>
107 107   </div>
108 -
103 + <h3>Email verification codes</h3>
109 109   <p>
110 110   Users can receive one-time verification codes by email when an authenticator app is not available or preferred.
111 111   </p>
112 112   </article>
108 +
109 + <article class="product-feature">
110 + <div class="feature-icon">
111 + <i class="fa fa-plus-circle" aria-hidden="true"></i>
112 + </div>
113 + <h3>Combined verification</h3>
114 + <p>
115 + The login flow can require both an authenticator app code and an email code when stricter verification is needed.
116 + </p>
117 + </article>
113 113   </div>
114 114   </div>
115 115  </section>