Skip to content

Commit b1d310b

Browse files
authored
Merge pull request #180 from AdobeDocs/normalize-links
Normalize links
2 parents b84dd17 + b523c8a commit b1d310b

31 files changed

+174
-174
lines changed

src/pages/config.md

Lines changed: 45 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -3,50 +3,50 @@
33

44
- pages:
55
- [Developer Console](https://developer.adobe.com/developer-console/)
6-
- [Authentication Guide](guides/authentication/index.md)
7-
- [Documentation](guides/index.md)
8-
- [Support](support/index.md)
6+
- [Authentication Guide](guides/authentication/)
7+
- [Documentation](guides/)
8+
- [Support](support/)
99

1010
- subPages:
11-
- [Developer Console](guides/index.md)
12-
- [Getting Started](guides/getting-started.md)
13-
- [Projects](guides/projects/index.md)
14-
- [Create an Empty Project](guides/projects/projects-empty.md)
15-
- [Create a Templated Project](guides/projects/projects-template.md)
16-
- [Projects Approval](guides/projects/approval.md)
17-
- [Beta Users](guides/projects/beta-users.md)
18-
- [Plugins](guides/plugins/index.md)
19-
- [Distribute a Plugin](guides/plugins/plugin-distribution.md)
20-
- [Update a Plugin](guides/plugins/plugin-update.md)
21-
- [Services](guides/services/index.md)
22-
- [Add API using OAuth Server-to-Server credential](guides/services/services-add-api-oauth-s2s.md)
23-
- [Add API using API Key credential](guides/services/services-add-api-key.md)
24-
- [Add API using OAuth User authentication credential](guides/services/services-add-api-oauth-user-authentication.md)
25-
- [Add Events](guides/services/services-add-event.md)
26-
- [Enable Runtime](guides/services/services-enable-runtime.md)
27-
- [Email Alerts](guides/email-alerts/index.md)
28-
- [Certificate Expiry](guides/email-alerts/cert-expiry.md)
29-
- [Credentials](guides/credentials.md)
30-
- [Insights](guides/insights.md)
31-
- [APIs and services](guides/apis-and-services.md)
32-
- [Public Profile](guides/public-profile.md)
33-
- [Quota](guides/quota.md)
34-
- [Authentication](guides/authentication/index.md)
35-
- [User Authentication](guides/authentication/UserAuthentication/index.md)
36-
- [Implementation Guide](guides/authentication/UserAuthentication/implementation.md)
37-
- [API Reference](guides/authentication/UserAuthentication/ims.md)
38-
- [Server to Server Authentication](guides/authentication/ServerToServerAuthentication/index.md)
39-
- [Implementation Guide](guides/authentication/ServerToServerAuthentication/implementation.md)
40-
- [Migration Guide](guides/authentication/ServerToServerAuthentication/migration.md)
41-
- [Migration FAQs](guides/authentication/ServerToServerAuthentication/faqs.md)
42-
- [API Reference](guides/authentication/ServerToServerAuthentication/ims.md)
43-
- [Service Account (JWT) credential](guides/authentication/JWT/index.md)
44-
- [Create a Public Key Certificate](guides/authentication/JWT/jwt-certificate.md)
45-
- [JWT Metascopes](guides/authentication/JWT/scopes.md)
46-
- [JWT Sample Code](guides/authentication/JWT/samples.md)
47-
- [API Key Authentication](guides/authentication/APIKeyAuthentication/index.md)
48-
- [Tools](guides/authentication/Tools/index.md)
49-
- [OAuth 2.0 Playground](guides/authentication/Tools/o-auth-playground.md)
50-
- [Postman](guides/authentication/Tools/postman.md)
51-
- [Support](support/index.md)
52-
- [FAQ](support/faq.md)
11+
- [Developer Console](guides/)
12+
- [Getting Started](guides/getting-started)
13+
- [Projects](guides/projects/)
14+
- [Create an Empty Project](guides/projects/projects-empty)
15+
- [Create a Templated Project](guides/projects/projects-template)
16+
- [Projects Approval](guides/projects/approval)
17+
- [Beta Users](guides/projects/beta-users)
18+
- [Plugins](guides/plugins/)
19+
- [Distribute a Plugin](guides/plugins/plugin-distribution)
20+
- [Update a Plugin](guides/plugins/plugin-update)
21+
- [Services](guides/services/)
22+
- [Add API using OAuth Server-to-Server credential](guides/services/services-add-api-oauth-s2s)
23+
- [Add API using API Key credential](guides/services/services-add-api-key)
24+
- [Add API using OAuth User authentication credential](guides/services/services-add-api-oauth-user-authentication)
25+
- [Add Events](guides/services/services-add-event)
26+
- [Enable Runtime](guides/services/services-enable-runtime)
27+
- [Email Alerts](guides/email-alerts/)
28+
- [Certificate Expiry](guides/email-alerts/cert-expiry)
29+
- [Credentials](guides/credentials)
30+
- [Insights](guides/insights)
31+
- [APIs and services](guides/apis-and-services)
32+
- [Public Profile](guides/public-profile)
33+
- [Quota](guides/quota)
34+
- [Authentication](guides/authentication/)
35+
- [User Authentication](guides/authentication/UserAuthentication/)
36+
- [Implementation Guide](guides/authentication/UserAuthentication/implementation)
37+
- [API Reference](guides/authentication/UserAuthentication/ims)
38+
- [Server to Server Authentication](guides/authentication/ServerToServerAuthentication/)
39+
- [Implementation Guide](guides/authentication/ServerToServerAuthentication/implementation)
40+
- [Migration Guide](guides/authentication/ServerToServerAuthentication/migration)
41+
- [Migration FAQs](guides/authentication/ServerToServerAuthentication/faqs)
42+
- [API Reference](guides/authentication/ServerToServerAuthentication/ims)
43+
- [Service Account (JWT) credential](guides/authentication/JWT/)
44+
- [Create a Public Key Certificate](guides/authentication/JWT/jwt-certificate)
45+
- [JWT Metascopes](guides/authentication/JWT/scopes)
46+
- [JWT Sample Code](guides/authentication/JWT/samples)
47+
- [API Key Authentication](guides/authentication/APIKeyAuthentication/)
48+
- [Tools](guides/authentication/Tools/)
49+
- [OAuth 2.0 Playground](guides/authentication/Tools/o-auth-playground)
50+
- [Postman](guides/authentication/Tools/postman)
51+
- [Support](support/)
52+
- [FAQ](support/faq)

src/pages/guides/apis-and-services.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ The *Events* tab shows Adobe and custom events available for your organization.
1616

1717
## Plugins
1818

19-
The *Plugins* tab shows those Adobe products that currently support plugin creation and submission via the Adobe Developer Console. To find out more, please visit the [plugin overview](plugins/index.md).
19+
The *Plugins* tab shows those Adobe products that currently support plugin creation and submission via the Adobe Developer Console. To find out more, please visit the [plugin overview](plugins/).
2020

2121
## Runtime
2222

src/pages/guides/authentication/APIKeyIntegration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22

33
<InlineAlert slots="text"/>
44

5-
This page has been removed. Learn about the API Key credential on our guide on [API Key authentication](./APIKeyAuthentication/index.md).
5+
This page has been removed. Learn about the API Key credential on our guide on [API Key authentication](./APIKeyAuthentication/).

src/pages/guides/authentication/OAuthIntegration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22

33
<InlineAlert slots="text"/>
44

5-
This page has been removed. Learn about the different OAuth credentials on our [authentication guide](../index.md).
5+
This page has been removed. Learn about the different OAuth credentials on our [authentication guide](../).

src/pages/guides/authentication/UserAuthentication/implementation.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# User Authentication Implementation Guide
22

3-
The following guide goes over finer implementation details for user authentication credentials. At the end of this guide is a list of recommended industry-standard OAuth2 libraries. Before proceeding, we recommend you familiarize yourself with the 3-legged OAuth flow in our [user authentication guide](../UserAuthentication/index.md).
3+
The following guide goes over finer implementation details for user authentication credentials. At the end of this guide is a list of recommended industry-standard OAuth2 libraries. Before proceeding, we recommend you familiarize yourself with the 3-legged OAuth flow in our [user authentication guide](../UserAuthentication/).
44

55
## User authentication credential types
66

@@ -109,9 +109,9 @@ Each scope your application requests during the authorization workflow, would be
109109

110110
You can always find the scopes your application can request by visiting the credential page and the *Scopes tab*. See our API reference to view some commonly encountered scopes -
111111

112-
1. [Identity scopes](./ims.md#identity-scopes)
113-
2. [Creative Cloud Scopes](./ims.md#creative-cloud)
114-
3. [Experience Cloud Scopes](./ims.md#experience-cloud)
112+
1. [Identity scopes](./ims#identity-scopes)
113+
2. [Creative Cloud Scopes](./ims#creative-cloud)
114+
3. [Experience Cloud Scopes](./ims#experience-cloud)
115115

116116
## Standard OAuth2 libraries
117117

@@ -138,7 +138,7 @@ The following samples demonstrate basic interaction with the Adobe OAuth endpoin
138138

139139
## OAuth 2.0 Playground
140140

141-
The OAuth 2.0 playground allows you to test out the 3-legged OAuth flow and obtain access tokens for experimentation. Learn more about the playground [here](../Tools/o-auth-playground.md).
141+
The OAuth 2.0 playground allows you to test out the 3-legged OAuth flow and obtain access tokens for experimentation. Learn more about the playground [here](../Tools/o-auth-playground).
142142

143143
## Further Reading
144144

@@ -148,7 +148,7 @@ There are several great resources to get more familiar with the OAuth2.0 framewo
148148
+ [Proof Key for Code Exchange by OAuth Public Clients - RFC 7636](https://datatracker.ietf.org/doc/html/rfc7636)
149149
+ [StackOverflow](https://stackoverflow.com/questions/tagged/oauth-2.0)
150150
+ Authentication API Reference
151-
+ [Authorize Request](./ims.md#authorize-request)
152-
+ [Fetching Access Tokens](./ims.md#fetching-access-tokens-for-user-authentication-credentials)
153-
+ [Refreshing Access Tokens](./ims.md#refreshing-access-tokens)
154-
+ [Revoking a Token](./ims.md#token-revocation)
151+
+ [Authorize Request](./ims#authorize-request)
152+
+ [Fetching Access Tokens](./ims#fetching-access-tokens-for-user-authentication-credentials)
153+
+ [Refreshing Access Tokens](./ims#refreshing-access-tokens)
154+
+ [Revoking a Token](./ims#token-revocation)

src/pages/guides/authentication/UserAuthentication/index.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ User authentication credentials rely on OAuth2.0 `authorization_code` grant type
1212
6. Revoking access tokens or refresh tokens
1313

1414

15-
If you are already familiar with 3-legged OAuth, head to our [implementation guide](./implementation.md) to begin integrating OAuth in your application. Learn about [user authentication credential types](./implementation.md#user-authentication-credential-types), [redirect URIs](./implementation.md#understanding-default-redirect-uri-and-redirect-uri-patterns), [standard libraries](./implementation.md#standard-oauth2-libraries), and more.
15+
If you are already familiar with 3-legged OAuth, head to our [implementation guide](./implementation) to begin integrating OAuth in your application. Learn about [user authentication credential types](./implementation#user-authentication-credential-types), [redirect URIs](./implementation#understanding-default-redirect-uri-and-redirect-uri-patterns), [standard libraries](./implementation#standard-oauth2-libraries), and more.
1616

1717
## Asking a user to authorize your application
1818

@@ -23,7 +23,7 @@ Once you have successfully integrated with 3-legged OAuth in your application, t
2323
4. At this point, the user decides whether to approve or reject granting permissions to your application.
2424
5. Adobe *redirects* the user back to your application to notify whether the user granted the permissions. The URL Adobe uses to redirect the user is determined by the default redirect URI or the redirect URI pattern you set up.
2525

26-
For instructions to integrate the authorize step in your application, please visit our [Authorize Request](./ims.md#authorize-request) section on the Authentication API Reference page.
26+
For instructions to integrate the authorize step in your application, please visit our [Authorize Request](./ims#authorize-request) section on the Authentication API Reference page.
2727

2828
## Fetching user access tokens
2929

@@ -32,7 +32,7 @@ Once the user approves the scopes requested by your application, Adobe redirects
3232
Your application reads the value of the `code` query parameter and issues a token request to Adobe Identity Management Services (IMS) token endpoint.
3333
IMS returns a response with a user access token and, optionally, a refresh token.
3434

35-
Please visit the [Fetching Access Tokens](./ims.md#fetching-access-tokens) section on the Authentication API Reference page for instructions to fetch access tokens using the authorization code.
35+
Please visit the [Fetching Access Tokens](./ims#fetching-access-tokens) section on the Authentication API Reference page for instructions to fetch access tokens using the authorization code.
3636

3737
## Fetching new access tokens using a refresh token
3838

@@ -42,7 +42,7 @@ If your application has access to the `offline_access` scope, your application w
4242
2. Once the current access tokens expire, your application makes another request to the IMS token endpoint with the refresh token and receives a fresh pair of access and refresh tokens.
4343
3. Your application must securely store the new refresh token and use it in your next refresh token request to generate access tokens indefinitely.
4444

45-
For instructions to refresh access tokens once they expire, please visit the [Refreshing Access Tokens](./ims.md#refreshing-access-tokens) section on the Authentication API Reference page.
45+
For instructions to refresh access tokens once they expire, please visit the [Refreshing Access Tokens](./ims#refreshing-access-tokens) section on the Authentication API Reference page.
4646

4747

4848
## Applying for Adobe approval and adding beta users to your application
@@ -72,4 +72,4 @@ Once the user has revoked their consent, your application can no longer refresh
7272

7373
## Revoking access tokens or refresh tokens
7474

75-
If you need to revoke a particular access token or refresh token, please visit the [Token Revocation](./ims.md#token-revocation) section on the Authentication API Reference page.
75+
If you need to revoke a particular access token or refresh token, please visit the [Token Revocation](./ims#token-revocation) section on the Authentication API Reference page.

src/pages/guides/authentication/ims.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22

33
<InlineAlert slots="text"/>
44

5-
This page has been moved to our [User Authentication API Reference](./UserAuthentication/ims.md).
5+
This page has been moved to our [User Authentication API Reference](./UserAuthentication/ims).

0 commit comments

Comments
 (0)