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
Copy file name to clipboardExpand all lines: apps/sensenet/README.md
+64Lines changed: 64 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -59,3 +59,67 @@ If you start typing a Content query term (that starts with a '+' sign), the term
59
59
## ℹ Version info
60
60
61
61
(Coming soon...)
62
+
63
+
# sensenet Admin UI
64
+
65
+
React-based UI for sensenet. This application provides a rich UI for managing your sensenet content repository. It was designed to take advantage of the modern web technologies - which means we built it for evergreen browsers (Edge, Chrome, Firefox). If you need legacy browser support (e.g. IE11) please use the [old admin UI](https://github.com/SenseNet/sensenet/tree/master/src/nuget/snadmin/install-webpages) instead.
66
+
67
+
## Authentication Configuration
68
+
69
+
The application supports two authentication methods:
70
+
71
+
-**SNAuth**: sensenet's JWT-based authentication
72
+
-**IdentityServer**: OIDC-based authentication with Identity Server
73
+
74
+
You can specify which authentication method to use during the build process. This is a build-time configuration, meaning the application will be built to use only one authentication method.
75
+
76
+
### Building with specific authentication method
77
+
78
+
To build the application with SNAuth (default):
79
+
80
+
```bash
81
+
yarn build:snauth
82
+
# or npm run build:snauth
83
+
```
84
+
85
+
To build the application with Identity Server authentication:
86
+
87
+
```bash
88
+
yarn build:idserver
89
+
# or npm run build:idserver
90
+
```
91
+
92
+
### Development with specific authentication method
93
+
94
+
To run the development server with SNAuth:
95
+
96
+
```bash
97
+
yarn start:snauth
98
+
# or npm run start:snauth
99
+
```
100
+
101
+
To run the development server with Identity Server authentication:
102
+
103
+
```bash
104
+
yarn start:idserver
105
+
# or npm run start:idserver
106
+
```
107
+
108
+
If you don't specify an authentication method, the application will default to using SNAuth.
109
+
110
+
## Development
111
+
112
+
To run the application locally:
113
+
114
+
```bash
115
+
yarn install
116
+
yarn start
117
+
```
118
+
119
+
Navigate to http://localhost:8080 in your browser.
0 commit comments