WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Commit 541d03f

Browse files
committed
Add Common Questions to each page
1 parent 3f3c141 commit 541d03f

File tree

74 files changed

+1335
-46
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

74 files changed

+1335
-46
lines changed

docs/README.mdx

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ image: "images/docs-meta-cards/documentation-card.png"
88
description: "Introduction | Documentation - Web3Auth"
99
---
1010

11+
import CommonQuestions from "@site/src/components/CommonQuestions";
12+
1113
import HelpCards from "@site/src/components/HelpCards";
1214
import HomeQuickStartBanner from "@site/src/components/HomeQuickStartBanner";
1315
import IntegrationBuilderBanner from "@site/src/components/IntegrationBuilderBanner";
@@ -30,3 +32,18 @@ every step of your Web3Auth integration. Explore the nuances of web3 authenticat
3032
tailored integration that meets your specific needs.
3133

3234
<ResourcesCards />
35+
36+
<CommonQuestions
37+
questions={[
38+
"What is Web3Auth and what does it offer?",
39+
"How can I get started with Web3Auth integration?",
40+
"What products does Web3Auth offer?",
41+
"Where can I find Web3Auth integration guides and resources?",
42+
"What documentation resources are available for Web3Auth?",
43+
"How do I choose the right Web3Auth product for my needs?",
44+
"What kind of support is available for Web3Auth integration?",
45+
"How does Web3Auth improve Web3 user onboarding?",
46+
"What are the key features of Web3Auth's social login system?",
47+
"Where can I find examples and reference materials for Web3Auth?",
48+
]}
49+
/>

docs/authentication/authentication.mdx

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ image: "images/docs-meta-cards/documentation-card.png"
55
description: "Authentication | Documentation - Web3Auth"
66
---
77

8+
import CommonQuestions from "@site/src/components/CommonQuestions";
9+
810
import Tiles from "@theme/Tiles";
911

1012
**Web3Auth** offers a robust authentication system designed to bridge the gap between Web2 and Web3
@@ -13,7 +15,7 @@ onboarding flows. By offering fine-grained control over login experiences and wa
1315
Web3Auth helps enhance user conversion while enabling seamless access to blockchain-based
1416
functionality.
1517

16-
Using Web3Auths client-side SDKs, applications can authenticate users through a variety of
18+
Using Web3Auth's client-side SDKs, applications can authenticate users through a variety of
1719
mechanisms, supporting both traditional (Web2) and decentralized (Web3) identity paradigms.
1820

1921
## Supported Authentication Methods
@@ -23,7 +25,7 @@ diverse user bases and platform requirements.
2325

2426
### Native Email & SMS Login
2527

26-
Provides passwordless login via one-time passcodes (OTP)/ magic links sent to the users
28+
Provides passwordless login via one-time passcodes (OTP)/ magic links sent to the user's
2729
[email address](/authentication/basic-logins/email-passwordless) or
2830
[phone number](/authentication/basic-logins/sms-otp). This method is widely accessible and
2931
especially useful for onboarding users unfamiliar with Web3 or crypto wallets.
@@ -174,3 +176,18 @@ export const JWTLoginSetup = [
174176

175177
This is ideal for applications that already have a secure identity layer and want to enhance it with
176178
non-custodial wallet generation and key management.
179+
180+
<CommonQuestions
181+
questions={[
182+
"What authentication methods does Web3Auth support?",
183+
"How does Web3Auth handle social logins?",
184+
"What are the available passwordless login options?",
185+
"Which external wallets are supported by Web3Auth?",
186+
"How does Web3Auth integrate with existing JWT systems?",
187+
"What social identity providers are supported by Web3Auth?",
188+
"How does Web3Auth bridge Web2 and Web3 identity?",
189+
"What are the benefits of using Web3Auth's authentication system?",
190+
"How can I implement custom authentication with Web3Auth?",
191+
"Which authentication method is best for user onboarding?",
192+
]}
193+
/>

docs/authentication/group-connections.mdx

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ description: "Group Connections | Documentation - Web3Auth"
55
image: "images/docs-meta-cards/documentation-card.png"
66
---
77

8+
import CommonQuestions from "@site/src/components/CommonQuestions";
9+
810
import AuthenticationGroupConnectionsSelect from "@site/static/images/dashboard/authentication-group-connections-select.png";
911
import AuthenticationGroupConnectionsCreate from "@site/static/images/dashboard/authentication-group-connections-create.png";
1012
import AuthenticationGroupConnectionsConfirm from "@site/static/images/dashboard/authentication-group-connections-confirm.png";
@@ -99,3 +101,18 @@ any additional parameters to the `Web3AuthProvider`.
99101
<GroupConnectionFirebase />
100102
</TabItem>
101103
</Tabs>
104+
105+
<CommonQuestions
106+
questions={[
107+
"What are Group Connections in Web3Auth?",
108+
"How do Group Connections help users with multiple login methods?",
109+
"How do I set up a Group Connection in Web3Auth?",
110+
"What are the prerequisites for creating a Group Connection?",
111+
"Can I link different authentication providers to the same wallet?",
112+
"How do I create a Group Connection in the Web3Auth Dashboard?",
113+
"What types of authentication providers can be grouped together?",
114+
"Do I need to pass special parameters when using Group Connections?",
115+
"How does Group Connections ensure a unified user experience?",
116+
"What are some examples of Group Connection implementations?",
117+
]}
118+
/>

docs/authentication/id-token.mdx

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,13 @@ image: "images/docs-meta-cards/documentation-card.png"
55
description: "Identity Token | Documentation - Web3Auth"
66
---
77

8+
import CommonQuestions from "@site/src/components/CommonQuestions";
9+
810
import TabItem from "@theme/TabItem";
911
import Tabs from "@theme/Tabs";
1012

1113
The **Identity Token** (ID Token) issued by Web3Auth is a JSON Web Token (JWT) that contains
12-
verified identity claims about the authenticated user. This token is signed using Web3Auths private
14+
verified identity claims about the authenticated user. This token is signed using Web3Auth's private
1315
key and cannot be spoofed, allowing developers to trust the identity information presented by the
1416
client.
1517

@@ -137,7 +139,7 @@ try {
137139

138140
## Verifying the ID Token
139141

140-
To validate an ID token server-side, use Web3Auths JWKS endpoint or project-specific verification
142+
To validate an ID token server-side, use Web3Auth's JWKS endpoint or project-specific verification
141143
key. This process ensures the JWT was issued by Web3Auth and its contents have not been tampered
142144
with.
143145

@@ -409,3 +411,18 @@ is thrown.
409411
- The `aud` field must match your **Project Client ID**.
410412
- The `exp` field must be in the future.
411413
- The `iat` field must be in the past.
414+
415+
<CommonQuestions
416+
questions={[
417+
"What is the Web3Auth Identity Token (ID Token)?",
418+
"How do I get the ID Token in my application?",
419+
"What information is included in the ID Token?",
420+
"How do I verify the ID Token server-side?",
421+
"What is the difference between JWKS endpoint verification and using a verification key?",
422+
"How do I handle external wallet verification?",
423+
"What are the required fields for ID Token validation?",
424+
"How do I use the ID Token for backend authentication?",
425+
'What happens when "Return user data in identity token" is disabled?',
426+
"How long is the ID Token valid for?",
427+
]}
428+
/>

docs/connect-blockchain/connect-blockchain.mdx

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ description: "Connect to any Blockchain via Web3Auth | Documentation - Web3Auth"
66
image: "images/docs-meta-cards/documentation-card.png"
77
---
88

9+
import CommonQuestions from "@site/src/components/CommonQuestions";
10+
911
import EVMChains from "@site/src/common/docs/_evm-chains.mdx";
1012
import OtherChains from "@site/src/common/docs/_other-chains.mdx";
1113

@@ -113,3 +115,18 @@ popular faucet services for different test blockchains:
113115
- https://faucet.gnosischain.com/
114116
- Lisk
115117
- https://docs.lisk.com/lisk-tools/faucets/
118+
119+
<CommonQuestions
120+
questions={[
121+
"How does Web3Auth connect to different blockchains?",
122+
"What types of providers does Web3Auth offer for blockchain connections?",
123+
"Which key curves does Web3Auth support by default?",
124+
"How does Web3Auth handle different blockchain integrations?",
125+
"What are the differences between SSS and TSS-based providers?",
126+
"How do I connect to EVM chains using Web3Auth?",
127+
"What JSON RPC APIs are recommended for use with Web3Auth?",
128+
"How can I test Web3Auth with different blockchain networks?",
129+
"Which blockchains are supported by Web3Auth's MPC Core Kit?",
130+
"Where can I find test tokens for different blockchains?",
131+
]}
132+
/>

docs/contribute/bug-bounty.mdx

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ sidebar_label: Bug Bounty
55
description: "Bug Bounty | Documentation - Web3Auth"
66
---
77

8+
import CommonQuestions from "@site/src/components/CommonQuestions";
9+
810
Being in the blockchain industry, we are constantly evolving with the high pace of the ecosystem.
911
Being from a security first mindset, value the contribution of external security researchers. Hence,
1012
we would like to welcome and seek to reward eligible contributions from security researchers, as
@@ -27,3 +29,18 @@ In order to ensure that your bug report is valid and has not already been report
2729
to [email protected] directly.
2830

2931
:::
32+
33+
<CommonQuestions
34+
questions={[
35+
"What is Web3Auth's bug bounty program?",
36+
"What are the different tiers in Web3Auth's bug bounty program?",
37+
"How much can I earn from reporting security vulnerabilities?",
38+
"What types of bugs are considered critical in Web3Auth?",
39+
"How do I report a security vulnerability to Web3Auth?",
40+
"What are examples of high-severity bugs in Web3Auth?",
41+
"What kind of bugs qualify for medium-tier rewards?",
42+
"What are considered low-severity issues in Web3Auth?",
43+
"How does Web3Auth handle bug reports?",
44+
"Where should I submit my bug bounty report?",
45+
]}
46+
/>

docs/contribute/contribute.mdx

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ description: "Contribute to Web3Auth | Documentation - Web3Auth"
55
image: "images/docs-meta-cards/documentation-card.png"
66
---
77

8+
import CommonQuestions from "@site/src/components/CommonQuestions";
9+
810
#### Open source is the past, present, and future.
911

1012
We invite you to contribute, including writing code, filing issues on GitHub, helping people on our
@@ -41,3 +43,18 @@ question: find the answer, then document the answer where you first looked for i
4143
If you are interested in participating in our translation process, which may involve supporting new
4244
languages, and improving our existing translations, then head over to
4345
[web3auth/web3auth-locales](https://github.com/Web3Auth/web3auth-locales) repository.
46+
47+
<CommonQuestions
48+
questions={[
49+
"How can I contribute to Web3Auth?",
50+
"What are the different ways to help with Web3Auth development?",
51+
"How can I help with Web3Auth's triage process?",
52+
"Where can I find Web3Auth's GitHub repositories?",
53+
"How can I contribute to Web3Auth's documentation?",
54+
"How do I get involved in Web3Auth's translation efforts?",
55+
"Where can I find Web3Auth's community channels?",
56+
"How can I help improve Web3Auth's samples?",
57+
"What are the guidelines for contributing to Web3Auth?",
58+
"Where can I find Web3Auth's open source projects?",
59+
]}
60+
/>

docs/dashboard/configure-connections.mdx

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ image: "images/docs-meta-cards/documentation-card.png"
44
description: "Configure login connections | Documentation - Web3Auth"
55
---
66

7+
import CommonQuestions from "@site/src/components/CommonQuestions";
8+
79
import AuthenticationSocialConnections from "@site/static/images/dashboard/authentication-social-connections.png";
810
import AuthenticationCustomConnections from "@site/static/images/dashboard/authentication-custom-connections.png";
911
import AuthenticationGroupConnectionsSelect from "@site/static/images/dashboard/authentication-group-connections-select.png";
@@ -77,7 +79,7 @@ providers. Supported platforms include:
7779
<CustomConnections />
7880

7981
These integrations offer advanced flexibility, enabling projects to maintain existing identity
80-
infrastructure while benefiting from Web3Auths non-custodial key management. Developers can
82+
infrastructure while benefiting from Web3Auth's non-custodial key management. Developers can
8183
authenticate users using their preferred systems while still supporting seamless blockchain wallet
8284
access.
8385

@@ -117,3 +119,18 @@ for grouping is properly configured beforehand.
117119

118120
> Group Connections are especially useful in scenarios where users may switch or alternate between
119121
> login methods, allowing for continuous access to the same digital identity without fragmentation.
122+
123+
<CommonQuestions
124+
questions={[
125+
"What login methods does Web3Auth support?",
126+
"How do I configure social logins in Web3Auth?",
127+
"What are Basic Logins and when should I use them?",
128+
"How do I set up custom authentication connections?",
129+
"What are Group Connections and how do they work?",
130+
"Which social platforms can I integrate with Web3Auth?",
131+
"How do I enable Multi-Factor Authentication (MFA)?",
132+
"Can I use my existing authentication system with Web3Auth?",
133+
"How do I ensure users don't lose access to their accounts?",
134+
"What's the difference between social, custom, and group connections?",
135+
]}
136+
/>

0 commit comments

Comments
 (0)