You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Authentication and authorization are enabled by default in Neo4j (refer to xref:4.4-preview@operations-manual:ROOT:authentication-authorization/index.adoc#auth[Operations Manual -> Authentication and authorization]).
7
-
With authentication and authorization enabled, requests to the HTTP API must be authorized using the username and password of a valid user.
6
+
[WARNING]
7
+
====
8
+
The functionality described in this section has been deprecated and will be removed in Neo4j 4.0.
9
+
====
8
10
9
11
10
-
[[http-api-missing-authorization]]
11
-
== Missing authorization
12
+
[[http-api-security-introduction]]
13
+
[role=deprecated]
14
+
== Introduction
12
15
13
-
If an `Authorization` header is not supplied, the server will reply with an error.
16
+
Authentication and authorization are enabled by default in Neo4j (refer to xref:3.5@operations-manual:ROOT:authentication-authorization/enable/index.adoc[Operations Manual -> Enabling authentication and authorization]).
17
+
This means that requests to the HTTP API must be authorized using the username and password of a valid user.
18
+
19
+
When Neo4j is newly installed, the default user `neo4j` has the default password `neo4j`.
20
+
The default password must be changed before access to resources will be permitted.
21
+
See xref::security/index.adoc#http-api-changing-the-user-password[Changing the user password] for how to set a new password.
22
+
23
+
24
+
[[http-api-authenticate-to-access-the-server]]
25
+
[role=deprecated]
26
+
== Authenticate to access the server
27
+
28
+
Authenticate by sending a username and a password to Neo4j using HTTP Basic Auth.
29
+
Requests should include an `Authorization` header with a value of `Basic <payload>`, where `payload` is a base64-encoded string of `username:password`.
0 commit comments