Skip to content

Commit 25c76aa

Browse files
committed
[BOT] post-merge updates
1 parent 5266434 commit 25c76aa

File tree

4 files changed

+55
-50
lines changed

4 files changed

+55
-50
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ addon | version | maintainers | summary
2424
[auth_api_key](auth_api_key/) | 18.0.1.0.0 | | Authenticate http requests from an API key
2525
[auth_api_key_group](auth_api_key_group/) | 18.0.1.0.0 | [![simahawk](https://github.com/simahawk.png?size=30px)](https://github.com/simahawk) | Allow grouping API keys together. Grouping per se does nothing. This feature is supposed to be used by other modules to limit access to services or records based on groups of keys.
2626
[auth_api_key_server_env](auth_api_key_server_env/) | 18.0.1.0.0 | | Configure api keys via server env. This can be very useful to avoid mixing your keys between your various environments when restoring databases. All you have to do is to add a new section to your configuration file according to the following convention:
27+
[auth_oidc](auth_oidc/) | 18.0.1.0.0 | [![sbidoul](https://github.com/sbidoul.png?size=30px)](https://github.com/sbidoul) | Allow users to login through OpenID Connect Provider
2728
[base_user_empty_password](base_user_empty_password/) | 18.0.1.0.0 | [![grindtildeath](https://github.com/grindtildeath.png?size=30px)](https://github.com/grindtildeath) | Allows to empty password of users
2829

2930
[//]: # (end addons)

auth_oidc/README.rst

Lines changed: 44 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Authentication OpenID Connect
77
!! This file is generated by oca-gen-addon-readme !!
88
!! changes will be overwritten. !!
99
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
10-
!! source digest: sha256:e65c1c978ca0266a8e54f8121675cbf710359cf407413e35518f670be9c9753f
10+
!! source digest: sha256:cd754fc72d2039d02ab1b8aec98af43fb9543c9a70f2150ab6e482954e4e83d6
1111
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1212
1313
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
@@ -75,18 +75,18 @@ Single tenant provider limits the access to user of your tenant, while
7575
Multitenants allow access for all AzureAD users, so user of foreign
7676
companies can use their AzureAD login without an guest account.
7777

78-
- Provider Name: Azure AD Single Tenant
79-
- Client ID: Application (client) id
80-
- Client Secret: Client secret
81-
- Allowed: yes
78+
- Provider Name: Azure AD Single Tenant
79+
- Client ID: Application (client) id
80+
- Client Secret: Client secret
81+
- Allowed: yes
8282

8383
or
8484

85-
- Provider Name: Azure AD Multitenant
86-
- Client ID: Application (client) id
87-
- Client Secret: Client secret
88-
- Allowed: yes
89-
- replace {tenant_id} in urls with your Azure tenant id
85+
- Provider Name: Azure AD Multitenant
86+
- Client ID: Application (client) id
87+
- Client Secret: Client secret
88+
- Allowed: yes
89+
- replace {tenant_id} in urls with your Azure tenant id
9090

9191
|image2|
9292

@@ -106,22 +106,22 @@ In Keycloak:
106106

107107
In Odoo, create a new Oauth Provider with the following parameters:
108108

109-
- Provider name: Keycloak (or any name you like that identify your
110-
keycloak provider)
111-
- Auth Flow: OpenID Connect (authorization code flow)
112-
- Client ID: the same Client ID you entered when configuring the client
113-
in Keycloak
114-
- Client Secret: found in keycloak on the client Credentials tab
115-
- Allowed: yes
116-
- Body: the link text to appear on the login page, such as Login with
117-
Keycloak
118-
- Scope: openid email
119-
- Authentication URL: The "authorization_endpoint" URL found in the
120-
OpenID Endpoint Configuration of your Keycloak realm
121-
- Token URL: The "token_endpoint" URL found in the OpenID Endpoint
122-
Configuration of your Keycloak realm
123-
- JWKS URL: The "jwks_uri" URL found in the OpenID Endpoint
124-
Configuration of your Keycloak realm
109+
- Provider name: Keycloak (or any name you like that identify your
110+
keycloak provider)
111+
- Auth Flow: OpenID Connect (authorization code flow)
112+
- Client ID: the same Client ID you entered when configuring the client
113+
in Keycloak
114+
- Client Secret: found in keycloak on the client Credentials tab
115+
- Allowed: yes
116+
- Body: the link text to appear on the login page, such as Login with
117+
Keycloak
118+
- Scope: openid email
119+
- Authentication URL: The "authorization_endpoint" URL found in the
120+
OpenID Endpoint Configuration of your Keycloak realm
121+
- Token URL: The "token_endpoint" URL found in the OpenID Endpoint
122+
Configuration of your Keycloak realm
123+
- JWKS URL: The "jwks_uri" URL found in the OpenID Endpoint
124+
Configuration of your Keycloak realm
125125

126126
.. |image| image:: https://raw.githubusercontent.com/OCA/server-auth/18.0/auth_oidc/static/description/oauth-microsoft_azure-api_permissions.png
127127
.. |image1| image:: https://raw.githubusercontent.com/OCA/server-auth/18.0/auth_oidc/static/description/oauth-microsoft_azure-optional_claims.png
@@ -135,63 +135,63 @@ On the login page, click on the authentication provider you configured.
135135
Known issues / Roadmap
136136
======================
137137

138-
- When going to the login screen, check for a existing token and do a
139-
direct login without the clicking on the SSO link
140-
- When doing a logout an extra option to also logout at the SSO
141-
provider.
138+
- When going to the login screen, check for a existing token and do a
139+
direct login without the clicking on the SSO link
140+
- When doing a logout an extra option to also logout at the SSO
141+
provider.
142142

143143
Changelog
144144
=========
145145

146146
18.0.1.0.0 2024-10-09
147147
---------------------
148148

149-
- Odoo 18 migration
149+
- Odoo 18 migration
150150

151151
17.0.1.0.0 2024-03-20
152152
---------------------
153153

154-
- Odoo 17 migration
154+
- Odoo 17 migration
155155

156156
16.0.1.1.0 2024-02-28
157157
---------------------
158158

159-
- Forward port OpenID Connect fixes from 15.0 to 16.0
159+
- Forward port OpenID Connect fixes from 15.0 to 16.0
160160

161161
16.0.1.0.2 2023-11-16
162162
---------------------
163163

164-
- Readme link updates
164+
- Readme link updates
165165

166166
16.0.1.0.1 2023-10-09
167167
---------------------
168168

169-
- Add AzureAD code flow provider
169+
- Add AzureAD code flow provider
170170

171171
16.0.1.0.0 2023-01-27
172172
---------------------
173173

174-
- Odoo 16 migration
174+
- Odoo 16 migration
175175

176176
15.0.1.0.0 2023-01-06
177177
---------------------
178178

179-
- Odoo 15 migration
179+
- Odoo 15 migration
180180

181181
14.0.1.0.0 2021-12-10
182182
---------------------
183183

184-
- Odoo 14 migration
184+
- Odoo 14 migration
185185

186186
13.0.1.0.0 2020-04-10
187187
---------------------
188188

189-
- Odoo 13 migration, add authorization code flow.
189+
- Odoo 13 migration, add authorization code flow.
190190

191191
10.0.1.0.0 2018-10-05
192192
---------------------
193193

194-
- Initial implementation
194+
- Initial implementation
195195

196196
Bug Tracker
197197
===========
@@ -216,10 +216,10 @@ Authors
216216
Contributors
217217
------------
218218

219-
- Alexandre Fayolle <[email protected]>
220-
- Stéphane Bidoul <[email protected]>
221-
- David Jaen <[email protected]>
222-
- Andreas Perhab <[email protected]>
219+
- Alexandre Fayolle <[email protected]>
220+
- Stéphane Bidoul <[email protected]>
221+
- David Jaen <[email protected]>
222+
- Andreas Perhab <[email protected]>
223223

224224
Maintainers
225225
-----------

auth_oidc/static/description/index.html

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,11 @@
88

99
/*
1010
:Author: David Goodger ([email protected])
11-
:Id: $Id: html4css1.css 8954 2022-01-20 10:10:25Z milde $
11+
:Id: $Id: html4css1.css 9511 2024-01-13 09:50:07Z milde $
1212
:Copyright: This stylesheet has been placed in the public domain.
1313
1414
Default cascading style sheet for the HTML output of Docutils.
15+
Despite the name, some widely supported CSS2 features are used.
1516
1617
See https://docutils.sourceforge.io/docs/howto/html-stylesheets.html for how to
1718
customize this style sheet.
@@ -274,7 +275,7 @@
274275
margin-left: 2em ;
275276
margin-right: 2em }
276277

277-
pre.code .ln { color: grey; } /* line numbers */
278+
pre.code .ln { color: gray; } /* line numbers */
278279
pre.code, code { background-color: #eeeeee }
279280
pre.code .comment, code .comment { color: #5C6576 }
280281
pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold }
@@ -300,7 +301,7 @@
300301
span.pre {
301302
white-space: pre }
302303

303-
span.problematic {
304+
span.problematic, pre.problematic {
304305
color: red }
305306

306307
span.section-subtitle {
@@ -366,7 +367,7 @@ <h1 class="title">Authentication OpenID Connect</h1>
366367
!! This file is generated by oca-gen-addon-readme !!
367368
!! changes will be overwritten. !!
368369
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
369-
!! source digest: sha256:e65c1c978ca0266a8e54f8121675cbf710359cf407413e35518f670be9c9753f
370+
!! source digest: sha256:cd754fc72d2039d02ab1b8aec98af43fb9543c9a70f2150ab6e482954e4e83d6
370371
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
371372
<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/server-auth/tree/18.0/auth_oidc"><img alt="OCA/server-auth" src="https://img.shields.io/badge/github-OCA%2Fserver--auth-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/server-auth-18-0/server-auth-18-0-auth_oidc"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/server-auth&amp;target_branch=18.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
372373
<p>This module allows users to login through an OpenID Connect provider
@@ -589,7 +590,9 @@ <h2><a class="toc-backref" href="#toc-entry-21">Contributors</a></h2>
589590
<div class="section" id="maintainers">
590591
<h2><a class="toc-backref" href="#toc-entry-22">Maintainers</a></h2>
591592
<p>This module is maintained by the OCA.</p>
592-
<a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a>
593+
<a class="reference external image-reference" href="https://odoo-community.org">
594+
<img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" />
595+
</a>
593596
<p>OCA, or the Odoo Community Association, is a nonprofit organization whose
594597
mission is to support the collaborative development of Odoo features and
595598
promote its widespread use.</p>

setup/_metapackage/pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
[project]
22
name = "odoo-addons-oca-server-auth"
3-
version = "18.0.20241019.1"
3+
version = "18.0.20241023.0"
44
dependencies = [
55
"odoo-addon-auth_api_key==18.0.*",
66
"odoo-addon-auth_api_key_group==18.0.*",
77
"odoo-addon-auth_api_key_server_env==18.0.*",
8+
"odoo-addon-auth_oidc==18.0.*",
89
"odoo-addon-base_user_empty_password==18.0.*",
910
]
1011
classifiers=[

0 commit comments

Comments
 (0)