1
0
mirror of https://github.com/bitwarden/browser.git synced 2024-11-11 10:10:25 +01:00
bitwarden-browser/libs/auth
Nick Krantz 8f437dc773
[PM-1655] Trial Registration Layout (#9091)
* add messaging for finish sign up component

* Add product enum for finish sign up components

* Allow confirmation details component to display secret manager confirmation

* add FinishSignUp component

- Started as exact copy of trial initiation component
- Consolidated with secrets manager trial components

* Integration finish sign up component into routing

- Use anon layout component
- Add resolver to pass the accurate title to the layout

* migrate to product tier type

* use existing ProductType enum

* migrate to accept org service

* fix query param parsing for free trial text

* migrate finish sign up to complete trial naming

* migrate fully to productTier

* fix import of free trial resolver

* increase max width of anon layout

* add auth-input component

* refactor component makeup

* export the users password if needed to auto login the user

* handle login situations where a stepper isn't used

* fix type check

* allow max width of anon layout to be configurable

* remove account created toast

* update productTier query param in text resolver

* set maxWidth for secrets manager trial route

* parse product query param as an int

* properly show registration error

* update routes to be from the root rather than relative

* install updated prettier and apply fixes

* fix missing password in test

---------

Co-authored-by: Conner Turnbull <133619638+cturnbull-bitwarden@users.noreply.github.com>
2024-07-30 08:11:40 -04:00
..
src [PM-1655] Trial Registration Layout (#9091) 2024-07-30 08:11:40 -04:00
jest.config.js [PM-5255, PM-3339] Refactor login strategy to use state providers (#7821) 2024-03-12 14:19:50 -04:00
package.json [PM-8397] Make vault timeout input standalone (#9366) 2024-06-28 17:41:17 +02:00
README.md [PM-3172] create @bitwarden/auth lib (#5906) 2023-08-08 09:37:25 -04:00
test.setup.ts [PM-3172] create @bitwarden/auth lib (#5906) 2023-08-08 09:37:25 -04:00
tsconfig.json [PM-3172] create @bitwarden/auth lib (#5906) 2023-08-08 09:37:25 -04:00
tsconfig.spec.json [PM-3172] create @bitwarden/auth lib (#5906) 2023-08-08 09:37:25 -04:00

Auth

This lib represents the public API of the Auth team at Bitwarden. Modules are imported using @bitwarden/auth.