Skip to content

Commit eed0e1f

Browse files
authored
Merge pull request #287 from neo4j/restructuring-the-reference
Updates to the Navigation
2 parents 099d76c + 564c8bb commit eed0e1f

File tree

3 files changed

+21
-14
lines changed

3 files changed

+21
-14
lines changed

modules/ROOT/content-nav.adoc

Lines changed: 17 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,26 +8,31 @@
88
** xref:getting-started/graphql-self-hosted.adoc[]
99
* xref:getting-started/toolbox.adoc[]
1010
11+
12+
* *Security*
13+
14+
* xref:security/configuration.adoc[]
15+
* xref:security/authentication.adoc[]
16+
* xref:security/authorization.adoc[]
17+
* xref:security/subscriptions-authorization.adoc[]
18+
* xref:security/impersonation-and-user-switching.adoc[]
19+
* xref:security/operations.adoc[]
20+
* xref:security/securing-a-graphql-api.adoc[]
21+
1122
* *Reference*
12-
* xref:security/index.adoc[]
13-
** xref:security/configuration.adoc[]
14-
** xref:security/authentication.adoc[]
15-
** xref:security/authorization.adoc[]
16-
** xref:security/subscriptions-authorization.adoc[]
17-
** xref:security/impersonation-and-user-switching.adoc[]
18-
** xref:security/operations.adoc[]
23+
* xref:neo4jgraphql-class.adoc[]
1924
* xref:types/index.adoc[]
2025
** xref:types/scalar.adoc[Scalar]
2126
** xref:types/temporal.adoc[Temporal]
2227
** xref:types/spatial.adoc[Spatial]
2328
** xref:types/interfaces.adoc[Interfaces]
2429
** xref:types/unions.adoc[Union]
2530
** xref:types/relationships.adoc[]
26-
* xref:filtering.adoc[]
27-
* xref:neo4jgraphql-class.adoc[]
31+
2832
* xref:directives/index.adoc[]
2933
** xref:directives/database-mapping.adoc[]
3034
** xref:directives/autogeneration.adoc[]
35+
3136
** xref:directives/schema-configuration/index.adoc[]
3237
*** xref:directives/schema-configuration/global-configuration.adoc[]
3338
*** xref:directives/schema-configuration/type-configuration.adoc[]
@@ -36,6 +41,8 @@
3641
** xref:directives/custom-logic.adoc[]
3742
** xref:directives/custom-directives.adoc[]
3843
44+
* xref:filtering.adoc[]
45+
3946
* xref:queries-aggregations/index.adoc[Queries and aggregations]
4047
** xref:queries-aggregations/queries.adoc[]
4148
** xref:queries-aggregations/aggregations.adoc[]
@@ -55,9 +62,8 @@
5562
5663
* *How-To*
5764
58-
* xref:driver-configuration.adoc[]
5965
* xref:graphql-modeling.adoc[]
60-
* xref:security/securing-a-graphql-api.adoc[]
66+
* xref:driver-configuration.adoc[]
6167
6268
* *Products*
6369

modules/ROOT/pages/security/configuration.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
= Configuration
1+
= JWT configuration
22
:description: This page describes how to configure authentication and authorization features in the Neo4j GraphQL Library.
33

44
The Neo4j GraphQL Library uses JSON Web Token (JWT) authentication.

modules/ROOT/pages/security/index.adoc

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,10 @@ auth/authorization.adoc, auth/auth-directive.adoc, auth/subscriptions.adoc, \
55
auth/authorization/allow.adoc, auth/authorization/bind.adoc, auth/authorization/roles.adoc, \
66
auth/authorization/where.adoc, authentication-and-authorization/index.adoc
77

8-
* xref::/security/configuration.adoc[Configuration] - Configuration of JSON Web Token (JWT) authentication with encoded or decoded JWTs.
8+
* xref::/security/configuration.adoc[JWT configuration] - Configuration of JSON Web Token (JWT) authentication with encoded or decoded JWTs.
99
* xref::/security/authentication.adoc[Authentication] - Explicit authentication for different operations on different parts of your schema with the `@authentication` directive.
1010
* xref::/security/authorization.adoc[Authorization] - Rule-based authorization filtering and validation with the `@authorization` directive.
1111
* xref::/security/subscriptions-authorization.adoc[Subscriptions authorization] - Rule-based authorization for subscriptions with the `@subscriptionsAuthorization` directive.
1212
* xref::/security/impersonation-and-user-switching.adoc[Impersonation and user switching] - How to set up impersonation and user switching features.
13-
* xref::/security/operations.adoc[Operation examples] - GraphQL query examples on how to trigger the evaluation of different authentication and authorization rules.
13+
* xref::/security/operations.adoc[Operation examples] - GraphQL query examples on how to trigger the evaluation of different authentication and authorization rules.
14+
* xref::/security/securing-a-graphql-api.adoc[Securing a GraphQL API] - A tutorial to improve the security of a GraphQL API.

0 commit comments

Comments
 (0)