Openbravo Issue Tracking System - Modules
View Issue Details
0054752ModulesWeb Authenticationpublic2024-02-23 09:552024-04-10 10:07
caristu 
Triage Platform Base 
highminorhave not tried
closedfixed 
5
 
 
0054752: Support authenticating users with Web Authentication (phase 2)
Phase 2 of the support for authenticating users with Web Authentication which involves the following tasks:

1- Backoffice Registration Management Flow
2- Support custom Auth buttons in POS login
3- Login in POS2 with WebAuthn
4- Implement pending test cases from phase 1
.
No tags attached.
depends on feature request 0054537 closed caristu Support authenticating users with Web Authentication (phase 1) 
related to defect 0055146 closed caristu Avoid showing the user verification prompt in Chrome 
Issue History
2024-02-23 09:55caristuNew Issue
2024-02-23 09:55caristuAssigned To => Triage Platform Base
2024-02-23 09:55caristuTriggers an Emergency Pack => No
2024-02-23 09:56caristuRelationship addedrelated to 0054527
2024-02-23 14:46hgbotNote Added: 0161205
2024-02-23 16:03hgbotNote Added: 0161208
2024-02-23 16:11hgbotNote Added: 0161209
2024-02-26 16:01caristuRelationship deletedrelated to 0054527
2024-02-26 16:01caristuRelationship addeddepends on 0054537
2024-02-26 16:02caristuSummaryMissing SecuredJSONProcess securization based on user actions => Support authenticating users with Web Authentication (phase 2)
2024-02-26 16:02caristuDescription Updatedbug_revision_view_page.php?rev_id=27588#r27588
2024-02-26 16:02caristuSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=27590#r27590
2024-02-26 16:02caristuProjectPOS2 => Modules
2024-02-26 16:03caristuCategoryCore => Web Authentication
2024-03-05 10:54hgbotNote Added: 0161652
2024-04-09 18:14caristuIssue cloned0055146
2024-04-09 18:14caristuRelationship addedrelated to 0055146
2024-04-10 09:59hgbotNote Added: 0163011
2024-04-10 09:59hgbotNote Added: 0163012
2024-04-10 10:00hgbotNote Added: 0163013
2024-04-10 10:00hgbotNote Added: 0163014
2024-04-10 10:05hgbotNote Added: 0163015
2024-04-10 10:05hgbotNote Added: 0163016
2024-04-10 10:07hgbotNote Added: 0163017
2024-04-10 10:07hgbotResolutionopen => fixed
2024-04-10 10:07hgbotStatusnew => closed
2024-04-10 10:07hgbotNote Added: 0163018

Notes
(0161205)
hgbot   
2024-02-23 14:46   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1385 [^]
(0161208)
hgbot   
2024-02-23 16:03   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/668 [^]
(0161209)
hgbot   
2024-02-23 16:11   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.authentication.webauthn/-/merge_requests/2 [^]
(0161652)
hgbot   
2024-03-05 10:54   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1161 [^]
(0163011)
hgbot   
2024-04-10 09:59   
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 94188f58aed036c58958262418222ac0f130059b
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 10-04-2024 09:58:48
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/94188f58aed036c58958262418222ac0f130059b [^]

related to FR-54752: changes to support Web Authn (phase 2)

---
M src-db/database/sourcedata/AD_MESSAGE.xml
M src-test/src/org/openbravo/authentication/oauth2/buttons.html
M src-test/src/org/openbravo/test/base/TestConstants.java
M src-test/src/org/openbravo/test/base/mock/HttpServletRequestMock.java
M src/org/openbravo/authentication/LoginStateHandler.java
M src/org/openbravo/base/secureApp/LoginHandler.java
---
(0163012)
hgbot   
2024-04-10 09:59   
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1161 [^]
(0163013)
hgbot   
2024-04-10 10:00   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: f7945959ba2f3a2c43c47b0bd753a89618d50ab6
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 10-04-2024 10:00:29
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/f7945959ba2f3a2c43c47b0bd753a89618d50ab6 [^]

related to FR-54752: changes to support Web Authn (phase 2)

---
M src/org/openbravo/mobile/core/login/MobileCoreLoginHandler.java
M web-test/model/login/OfflineUser.test.js
M web/org.openbravo.mobile.core/app/model/login/OfflineSession.js
---
(0163014)
hgbot   
2024-04-10 10:00   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/668 [^]
(0163015)
hgbot   
2024-04-10 10:05   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: 57d14d3ee273cb353ff79c5779c1d6864caa2705
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 10-04-2024 10:04:42
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/57d14d3ee273cb353ff79c5779c1d6864caa2705 [^]

related to FR-54752: changes to support Web Authn (phase 2)

---
M src-db/database/sourcedata/AD_MESSAGE.xml
M web-jspack/org.openbravo.core2/src/components/AuthProvider/LoginForm.jsx
M web-jspack/org.openbravo.core2/src/components/AuthProvider/LoginForm.scss
M web-jspack/org.openbravo.core2/src/components/AuthProvider/__test__/LoginForm.test.jsx
M web-jspack/org.openbravo.core2/src/components/AuthProvider/__test__/LoginForm_labels.test.json
M web-jspack/org.openbravo.core2/src/components/AuthProvider/stories/LoginForm.stories.jsx
M web-jspack/org.openbravo.core2/src/components/AuthProvider/stories/LoginForm.stories.scss
M web-jspack/org.openbravo.core2/src/components/BaseButton/BaseButton.jsx
M web-jspack/org.openbravo.core2/src/components/BaseButton/__test__/BaseButton.test.jsx
M web-jspack/org.openbravo.core2/src/components/BaseDialog/BaseDialog.jsx
M web-jspack/org.openbravo.core2/src/components/BaseDialog/__test__/BaseDialog.test.jsx
M web-jspack/org.openbravo.core2/src/components/BaseDialog/stories/BaseDialog.stories.jsx
M web-jspack/org.openbravo.core2/src/components/InputAndApprovalDialog/InputAndApprovalDialog.scss
M web-jspack/org.openbravo.core2/src/components/InputAndApprovalDialog/__test__/InputAndApprovalDialog.test.jsx
M web-jspack/org.openbravo.core2/src/components/InputAndApprovalDialog/stories/InputAndApprovalDialog.stories.jsx
M web-jspack/org.openbravo.core2/src/components/StandardButton/StandardButton.jsx
M web-jspack/org.openbravo.core2/src/components/StandardInputDataDialog/InputDataContext.jsx
M web-jspack/org.openbravo.core2/src/components/StandardInputDataDialog/StandardInputDataDialog.jsx
M web-jspack/org.openbravo.core2/src/components/StandardInputDataDialog/StandardInputDataDialog.scss
M web-jspack/org.openbravo.core2/src/components/StandardInputDataDialog/__test__/StandardInputDataDialog.test.jsx
M web-jspack/org.openbravo.core2/src/components/StandardInputDataDialog/stories/StandardInputDataDialog.stories.jsx
M web-jspack/org.openbravo.core2/src/components/StandardInputDataDialog/stories/StandardInputDataDialogContent.stories.scss
M web-jspack/org.openbravo.core2/src/components/StandardInputDataDialog/stories/StandardInputDataDialogStoryHolder.jsx
M web-jspack/org.openbravo.core2/src/core/authentication/AuthAPI.js
M web-jspack/org.openbravo.core2/src/core/authentication/LoginProcess.js
M web-jspack/org.openbravo.core2/src/core/authentication/__test__/AuthAPI.test.js
M web-jspack/org.openbravo.core2/src/core/authentication/__test__/LoginProcess.test.js
M web-jspack/org.openbravo.core2/src/core/security/requestInputAndApproval.js
---
(0163016)
hgbot   
2024-04-10 10:05   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1385 [^]
(0163017)
hgbot   
2024-04-10 10:07   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.authentication.webauthn/-/merge_requests/2 [^]
(0163018)
hgbot   
2024-04-10 10:07   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.authentication.webauthn [^]
Changeset: 4788ccc08fa6914931d34229ce50a20806be122b
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 10-04-2024 10:06:05
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.authentication.webauthn/-/commit/4788ccc08fa6914931d34229ce50a20806be122b [^]

fixes FR-54752: support Web Authn (phase 2)

  - Backoffice Registration Management Flow
  - Support custom Auth buttons in POS login
  - Login in POS2 with WebAuthn
  - Implement pending test cases from phase 1

---
---