Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0054752
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Modules] Web Authenticationminorhave not tried2024-02-23 09:552024-04-10 10:07
ReportercaristuView Statuspublic 
Assigned ToTriage Platform Base 
PriorityhighResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Regression date
Regression introduced by commit
Regression level
Review Assigned To
Regression introduced in release
Summary

0054752: Support authenticating users with Web Authentication (phase 2)

DescriptionPhase 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
Steps To Reproduce.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
depends on feature request 0054537 closedcaristu Support authenticating users with Web Authentication (phase 1) 
related to defect 0055146 closedcaristu Avoid showing the user verification prompt in Chrome 

-  Notes
(0161205)
hgbot (developer)
2024-02-23 14:46

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1385 [^]
(0161208)
hgbot (developer)
2024-02-23 16:03

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/668 [^]
(0161209)
hgbot (developer)
2024-02-23 16:11

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.authentication.webauthn/-/merge_requests/2 [^]
(0161652)
hgbot (developer)
2024-03-05 10:54

Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1161 [^]
(0163011)
hgbot (developer)
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 (developer)
2024-04-10 09:59

Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1161 [^]
(0163013)
hgbot (developer)
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 (developer)
2024-04-10 10:00

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/668 [^]
(0163015)
hgbot (developer)
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 (developer)
2024-04-10 10:05

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1385 [^]
(0163017)
hgbot (developer)
2024-04-10 10:07

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.authentication.webauthn/-/merge_requests/2 [^]
(0163018)
hgbot (developer)
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

---
---

- Issue History
Date Modified Username Field Change
2024-02-23 09:55 caristu New Issue
2024-02-23 09:55 caristu Assigned To => Triage Platform Base
2024-02-23 09:55 caristu Triggers an Emergency Pack => No
2024-02-23 09:56 caristu Relationship added related to 0054527
2024-02-23 14:46 hgbot Note Added: 0161205
2024-02-23 16:03 hgbot Note Added: 0161208
2024-02-23 16:11 hgbot Note Added: 0161209
2024-02-26 16:01 caristu Relationship deleted related to 0054527
2024-02-26 16:01 caristu Relationship added depends on 0054537
2024-02-26 16:02 caristu Summary Missing SecuredJSONProcess securization based on user actions => Support authenticating users with Web Authentication (phase 2)
2024-02-26 16:02 caristu Description Updated View Revisions
2024-02-26 16:02 caristu Steps to Reproduce Updated View Revisions
2024-02-26 16:02 caristu Project POS2 => Modules
2024-02-26 16:03 caristu Category Core => Web Authentication
2024-03-05 10:54 hgbot Note Added: 0161652
2024-04-09 18:14 caristu Issue cloned 0055146
2024-04-09 18:14 caristu Relationship added related to 0055146
2024-04-10 09:59 hgbot Note Added: 0163011
2024-04-10 09:59 hgbot Note Added: 0163012
2024-04-10 10:00 hgbot Note Added: 0163013
2024-04-10 10:00 hgbot Note Added: 0163014
2024-04-10 10:05 hgbot Note Added: 0163015
2024-04-10 10:05 hgbot Note Added: 0163016
2024-04-10 10:07 hgbot Note Added: 0163017
2024-04-10 10:07 hgbot Resolution open => fixed
2024-04-10 10:07 hgbot Status new => closed
2024-04-10 10:07 hgbot Note Added: 0163018


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker