Skip to content

Commit a8e6bad

Browse files
authored
refactor: fix tutorials (#1108)
* refactor: fix tutorials public assets * refactor: conditionally show search bar * refactor: fix paths and redirects * refactor: fix config * refactor: fix redirects and pubilc path * refactor: remove public url workaround * refactor: add <MainSiteLink> * refactor: fix links
1 parent e2a381c commit a8e6bad

File tree

169 files changed

+689
-616
lines changed

Some content is hidden

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

169 files changed

+689
-616
lines changed

.npmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
public-hoist-pattern[]=*eslint*

docs/integrations/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
2-
sidebar_label: Introduction
2+
sidebar_label: Logto integrations
33
---
44

55
# Introduction
66

7-
Welcome to Logto connectors documentation. This documentation contains useful guides for integrating a third-party auth service with Logto, via Logto connectors.
7+
Welcome to Logto integrations documentation. This documentation contains useful guides for integrating a third-party auth service with Logto, via Logto connectors.
88

99
---
1010

docs/integrations/email/aliyun-dm/README.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ After finishing setup, there are two different ways to test:
5454

5555
You can type in an email address and click on "Send" to see whether the settings can work before "Save and Done".
5656

57-
That's it. Don't forget to [Enable connector in sign-in experience](/connectors/email-connectors/#enable-email-sign-up-or-sign-in).
57+
That's it. Don't forget to <MainSiteUrl href="/connectors/email-connectors/#enable-email-sign-up-or-sign-in">Enable connector in sign-in experience</MainSiteUrl>.
5858

5959
### Config types \{#config-types}
6060

docs/integrations/email/aws-ses/_integration.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ the following parameters are optional; parameters description can be found in th
2929

3030
You can type in an email address and click on "Send" to see whether the settings work before "Save and Done".
3131

32-
That's it. Don't forget to [Enable connector in sign-in experience](/connectors/email-connectors/#enable-email-sign-up-or-sign-in).
32+
That's it. Don't forget to <MainSiteUrl href="/connectors/email-connectors/#enable-email-sign-up-or-sign-in">Enable connector in sign-in experience</MainSiteUrl>.
3333

3434
### Configure types \{#configure-types}
3535

docs/integrations/email/mailgun/README.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,4 +99,4 @@ The following is an example of the deliveries config:
9999

100100
You can type in an email address and click on "Send" to see whether the settings can work before "Save and Done".
101101

102-
That's it. Don't forget to [Enable connector in sign-in experience](/connectors/email-connectors/#enable-email-sign-up-or-sign-in)
102+
That's it. Don't forget to <MainSiteUrl href="/connectors/email-connectors/#enable-email-sign-up-or-sign-in">Enable connector in sign-in experience</MainSiteUrl>.

docs/integrations/email/postmark/README.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ Here is an example of Postmark connector template JSON.
5757

5858
You can type in an email address and click on "Send" to see whether the settings can work before "Save and Done".
5959

60-
That's it. Don't forget to [Enable connector in sign-in experience](/connectors/email-connectors/#enable-email-sign-up-or-sign-in)
60+
That's it. Don't forget to <MainSiteUrl href="/connectors/email-connectors/#enable-email-sign-up-or-sign-in">Enable connector in sign-in experience</MainSiteUrl>.
6161

6262
## Config types \{#config-types}
6363

docs/integrations/email/sendgrid/_integration.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ Here is an example of SendGrid connector template JSON.
7474

7575
You can type in an email address and click on "Send" to see whether the settings can work before "Save and Done".
7676

77-
That's it. Don't forget to [Enable connector in sign-in experience](/connectors/email-connectors/#enable-email-sign-up-or-sign-in)
77+
That's it. Don't forget to <MainSiteUrl href="/connectors/email-connectors/#enable-email-sign-up-or-sign-in">Enable connector in sign-in experience</MainSiteUrl>.
7878

7979
### Config types \{#config-types}
8080

docs/integrations/email/smtp/README.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ Add `{{code}}` as a placeholder in templates' content to show random verificatio
6262

6363
You can type in an email address and click on "Send" to see whether the settings can work before "Save and Done".
6464

65-
That's it. Don't forget to [Enable connector in sign-in experience](/connectors/email-connectors/#enable-email-sign-up-or-sign-in).
65+
That's it. Don't forget to <MainSiteUrl href="/connectors/email-connectors/#enable-email-sign-up-or-sign-in">Enable connector in sign-in experience</MainSiteUrl>.
6666

6767
### Config types \{#config-types}
6868

docs/integrations/sms/aliyun-sms/README.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ Go to the [Aliyun website](https://cn.aliyun.com/) and register your Aliyun acco
5353

5454
You can type in a phone number and click on "Send" to see whether the settings can work before "Save and Done".
5555

56-
That's it. Don't forget to [Enable connector in sign-in experience](/connectors/sms-connectors/#enable-phone-number-sign-up-or-sign-in).
56+
That's it. Don't forget to <MainSiteUrl href="/connectors/sms-connectors/#enable-phone-number-sign-up-or-sign-in">Enable connector in sign-in experience</MainSiteUrl>.
5757

5858
### Config types \{#config-types}
5959

docs/integrations/sms/smsaero/README.mdx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,7 @@ You can add multiple SMS connector templates for different cases. Here is an exa
4242

4343
You can enter a phone number and click on "Send" to see whether the settings can work before "Save and Done".
4444

45-
That's it. Don't forget
46-
to [Enable connector in sign-in experience](/connectors/sms-connectors/#enable-phone-number-sign-up-or-sign-in).
45+
That's it. Don't forget to <MainSiteUrl href="/connectors/sms-connectors/#enable-phone-number-sign-up-or-sign-in">Enable connector in sign-in experience</MainSiteUrl>.
4746

4847
### Config types \{#config-types}
4948

docs/integrations/sms/tencent-sms/README.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ For detailed guidance, click the “Getting Started Guide” (新手配置指引
6464

6565
You can type in a phone number and click on "Send" to see whether the settings can work before "Save and Done".
6666

67-
That's it. Don't forget to [Enable connector in sign-in experience](/connectors/sms-connectors#enable-phone-number-sign-up-or-sign-in).
67+
That's it. Don't forget to <MainSiteUrl href="/connectors/sms-connectors#enable-phone-number-sign-up-or-sign-in">Enable connector in sign-in experience</MainSiteUrl>.
6868

6969
### Config types \{#config-types}
7070

docs/integrations/sms/twilio/_integration.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ You can add multiple SMS connector templates for different cases. Here is an exa
4242

4343
You can enter a phone number and click on "Send" to see whether the settings can work before "Save and Done".
4444

45-
That's it. Don't forget to [Enable connector in sign-in experience](/connectors/sms-connectors/#enable-phone-number-sign-up-or-sign-in).
45+
That's it. Don't forget to <MainSiteUrl href="/connectors/sms-connectors/#enable-phone-number-sign-up-or-sign-in">Enable connector in sign-in experience</MainSiteUrl>.
4646

4747
### Config types \{#config-types}
4848

docs/quick-starts/fragments/_regarding-redirect-based-sign-in.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88
1. This authentication process follows the [OpenID Connect (OIDC)](https://openid.net/specs/openid-connect-core-1_0.html) protocol, and Logto enforces strict security measures to protect user sign-in.
99
2. If you have multiple apps, you can use the same identity provider (Logto). Once the user signs in to one app, Logto will automatically complete the sign-in process when the user accesses another app.
1010

11-
To learn more about the rationale and benefits of redirect-based sign-in, see [Logto sign-in experience explained](/concepts/sign-in-experience).
11+
To learn more about the rationale and benefits of redirect-based sign-in, see <MainSiteUrl href="/concepts/sign-in-experience">Logto sign-in experience explained</MainSiteUrl>.
1212

1313
</details>

docs/quick-starts/framework/wordpress-plugin/_for-tutorial.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ import Integration from './_integration.mdx';
22

33
<Integration />
44

5-
To learn more about the WordPress plugin settings, see [WordPress quick start](/quick-starts/wordpress-plugin).
5+
To learn more about the WordPress plugin settings, see <MainSiteUrl href="/quick-starts/wordpress-plugin">WordPress quick start</MainSiteUrl>.

docs/quick-starts/framework/wordpress-plugin/_integration.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ import Tabs from '@theme/Tabs';
3434
Now you should be able to see the Logto menu in your WordPress admin panel sidebar. Click **Logto** > **Settings** to configure the plugin.
3535

3636
:::note
37-
You should have a **traditional web** application created in Logto Console before configuring the plugin. If you haven't created one, please refer to [Integrate Logto into your application](/integrate-logto/integrate-logto-into-your-application) for more information.
37+
You should have a **traditional web** application created in Logto Console before configuring the plugin. If you haven't created one, please refer to <MainSiteUrl href="/integrate-logto/integrate-logto-into-your-application">Integrate Logto into your application</MainSiteUrl> for more information.
3838
:::
3939

4040
The minimum configuration to get started for the plugin is:
@@ -82,7 +82,7 @@ sequenceDiagram
8282
WordPress->>User: Logged out
8383
```
8484

85-
To learn more about why redirect is needed, see [Sign-in experience explained](/concepts/sign-in-experience).
85+
To learn more about why redirect is needed, see <MainSiteUrl href="/concepts/sign-in-experience">Sign-in experience explained</MainSiteUrl>.
8686

8787
In our case, we need to configure both redirect URIs in your Logto Console. To find the redirect URI, go to the **Logto** > **Settings** page in your WordPress admin panel. You'll see the **Redirect URI** and **Post sign-out redirect URI** fields.
8888

0 commit comments

Comments
 (0)