Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0052839Openbravo ERPA. Platformpublic2023-06-23 09:022023-08-21 07:34
caristu 
caristu 
highminorhave not tried
closedfixed 
5
 
PR23Q4 
Core
No
0052839: Extensible authentication provider infrastructure
It would be nice to have an extensible authentication provider infrastructure that will allow to get the authentication credentials form an external provider.

This infrastructure can be used by the backoffice and mobile applications and it will support different methods. By default the oauth2 method will be provided.
.
No tags attached.
related to defect 0053043 closed caristu Openbravo ERP API change due to removal of AD artifacts 
related to defect 0053044 new Triage Platform Base Openbravo ERP Make use of the new HttpClientManager 
related to defect 0053045 new jarmendariz Openbravo ERP Remove org.openbravo.service.integration.google and org.openbravo.service.integration.openid from core 
related to defect 0053065 new Retail Retail Modules Scope of the service worker must be restricted 
related to defect 0053244 closed caristu Openbravo ERP e-mail comparison in OpenID must be case insensitive 
related to defect 0047370 closed Triage Platform Base Openbravo ERP obsolete "sign using Google" icon 
blocks defect 0053042 new Triage Platform Base Openbravo ERP Cleanup orphan references to deleted preferences 
Issue History
2023-06-23 09:02caristuNew Issue
2023-06-23 09:02caristuAssigned To => caristu
2023-06-23 09:02caristuModules => Core
2023-06-23 09:02caristuTriggers an Emergency Pack => No
2023-06-27 13:52hgbotNote Added: 0151671
2023-06-30 14:36hgbotNote Added: 0151980
2023-07-05 16:47hgbotNote Added: 0152147
2023-07-24 13:04caristuRelationship addedblocks 0053042
2023-07-24 13:07caristuRelationship addedrelated to 0053043
2023-07-24 13:12caristuRelationship addedrelated to 0053044
2023-07-24 13:17caristuRelationship addedrelated to 0053045
2023-07-24 14:45hgbotNote Added: 0152846
2023-07-26 14:31caristuRelationship addedrelated to 0053065
2023-07-27 13:21hgbotNote Added: 0152931
2023-07-27 13:21hgbotResolutionopen => fixed
2023-07-27 13:21hgbotStatusnew => closed
2023-07-27 13:21hgbotFixed in Version => PR23Q4
2023-07-27 13:21hgbotNote Added: 0152932
2023-07-27 13:22hgbotNote Added: 0152935
2023-07-27 13:22hgbotNote Added: 0152936
2023-07-27 13:23hgbotNote Added: 0152937
2023-07-27 13:34hgbotNote Added: 0152939
2023-07-27 13:34hgbotNote Added: 0152940
2023-08-21 07:34caristuIssue cloned0053244
2023-08-21 07:34caristuRelationship addedrelated to 0053244
2023-10-27 07:29alostaleRelationship addedrelated to 0047370

Notes
(0151671)
hgbot   
2023-06-27 13:52   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/922 [^]
(0151980)
hgbot   
2023-06-30 14:36   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.integration.google.signin/-/merge_requests/1 [^]
(0152147)
hgbot   
2023-07-05 16:47   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/565 [^]
(0152846)
hgbot   
2023-07-24 14:45   
Merge Request created: https://gitlab.com/openbravo/tools/platform/dependencies/-/merge_requests/13 [^]
(0152931)
hgbot   
2023-07-27 13:21   
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/922 [^]
(0152932)
hgbot   
2023-07-27 13:21   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: b9e824a2c9988dbe20a9be89259550fdd6bb623e
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 27-07-2023 13:20:25
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/b9e824a2c9988dbe20a9be89259550fdd6bb623e [^]

Fixes FR-52839: Authentication provider infrastructure

---
---
(0152935)
hgbot   
2023-07-27 13:22   
Merge request merged: https://gitlab.com/openbravo/tools/platform/dependencies/-/merge_requests/13 [^]
(0152936)
hgbot   
2023-07-27 13:22   
Repository: https://gitlab.com/openbravo/tools/platform/dependencies [^]
Changeset: 5de9e2edeb23822eaa7128cc4194b95225afb450
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 24-07-2023 14:44:35
URL: https://gitlab.com/openbravo/tools/platform/dependencies/-/commit/5de9e2edeb23822eaa7128cc4194b95225afb450 [^]

related to FR-52839: add Java JWT 4.4.0

---
M build.gradle
---
(0152937)
hgbot   
2023-07-27 13:23   
Merge request closed: https://gitlab.com/openbravo/product/pmods/org.openbravo.integration.google.signin/-/merge_requests/1 [^]
(0152939)
hgbot   
2023-07-27 13:34   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: 4a287e47f515afe6d79d21cd8e757d8129872786
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 27-07-2023 11:31:25
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/4a287e47f515afe6d79d21cd8e757d8129872786 [^]

Related to FR-52839: avoid keeping in cache the backoffice login page

  Avoid service worker to keep in cache the backoffice login page due to
its current scope definition ('/') which makes the service worker to
take control of the entire origin.

---
M web/org.openbravo.mobile.core/source/offline/ob-sources-sw.js
---
(0152940)
hgbot   
2023-07-27 13:34   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/565 [^]