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: README.md
+24-27Lines changed: 24 additions & 27 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,6 +33,8 @@ This repository contains samples demonstrating **how to use [OpenIddict](https:/
33
33
-**[MAUI client sandbox (iOS, Mac Catalyst and WinUI 3)](https://github.com/openiddict/openiddict-core/tree/dev/sandbox/OpenIddict.Sandbox.Maui.Client)** by [Kévin Chalet](https://github.com/kevinchalet)
34
34
-**[OIDC session management sample](https://github.com/GREsau/openiddict-session-management-sample)** by [Graham Esau](https://github.com/GREsau)
35
35
36
+
--------------
37
+
36
38
## Certification
37
39
38
40
Unlike many other identity providers, **OpenIddict is not a turnkey solution but a framework that requires writing custom code**
@@ -47,11 +49,15 @@ Instead, **developers are encouraged to execute the conformance tests against th
47
49
> with the OpenID Connect Provider Certification tool and demonstrate that OpenIddict can be easily used in a certified implementation. To allow executing the certification tests
48
50
> as fast as possible, that sample doesn't include any membership or consent feature (two hardcoded identities are proposed for tests that require switching between identities).
49
51
52
+
--------------
53
+
50
54
## Security policy
51
55
52
56
Security issues and bugs should be reported privately by emailing [security@openiddict.com](mailto:security@openiddict.com).
53
57
You should receive a response within 24 hours. If for some reason you do not, please follow up via email to ensure we received your original message.
54
58
59
+
--------------
60
+
55
61
## Support policy
56
62
57
63
**If you need support, please first make sure you're [sponsoring the project](https://github.com/sponsors/kevinchalet) or are a regular contributor**:
@@ -64,13 +70,14 @@ GitHub tickets opened by users who haven't contributed to the project or don't a
64
70
65
71
**Support is only offered for the latest stable version of OpenIddict**. There are, however, two exceptions to this policy:
66
72
-**ABP Framework users receive patches for OpenIddict for as long as ABP Framework itself is supported by Volosoft**
67
-
(typically a year following the release of a major ABP version), whether they have a commercial ABP license or just use the free packages.
73
+
(typically a year following the release of a major ABP version), whether they have a commercial ABP license or just use the free packages:
68
74
69
75
| OpenIddict branch | ABP Framework branch | End of support date (estimated) |
> For more information on the different tiers and the benefits they offer, visit [GitHub Sponsors](https://github.com/sponsors/kevinchalet).
97
109
98
-
## Running locally
99
-
100
-
This project uses the newer `.slnx` format instead of the traditional `.sln` file. You can open it using **Visual Studio 2022** or newer.
101
-
102
-
> [!TIP]
103
-
> If you encounter the following error when trying to open the `.slnx` file:
104
-
>
105
-
> > The selected file is not a valid solution file.
106
-
>
107
-
> It's likely that the **Solution File Persistence Model** feature needs to be enabled. To do this:
108
-
>
109
-
> 1. Open **Visual Studio**.
110
-
> 2. Go to **Tools > Options**.
111
-
> 3. In the left-hand menu, select **Environment > Preview Features**.
112
-
> 4. Enable the checkbox for **Use Solution File Persistence Model**.
113
-
> 5. Click **OK** and restart Visual Studio.
114
-
>
115
-
> Once the solution file opens, you can set the desired project as the **Startup Project** (right-click on the project > *Set as Startup Project*) and start debugging or running as usual.
110
+
--------------
116
111
117
112
## Contributors
118
113
119
114
**OpenIddict** is actively maintained by **[Kévin Chalet](https://github.com/kevinchalet)**. Contributions are welcome and can be submitted using pull requests.
120
115
116
+
--------------
117
+
121
118
## License
122
119
123
120
This project is licensed under the **Apache License**. This means that you can use, modify and distribute it freely. See [http://www.apache.org/licenses/LICENSE-2.0.html](http://www.apache.org/licenses/LICENSE-2.0.html) for more details.
0 commit comments