mirror of
https://github.com/bitwarden/browser
synced 2025-12-22 11:13:46 +00:00
refactor(email-verification-feature-flag): [PM-7882] Email Verificati… (#12718)
* refactor(email-verification-feature-flag): [PM-7882] Email Verification - Removed email feature flag.
This commit is contained in:
committed by
GitHub
parent
ecb0d1e2f3
commit
eb99eba284
@@ -4,6 +4,5 @@ export * from "./login-strategies/login-strategy.service";
|
||||
export * from "./user-decryption-options/user-decryption-options.service";
|
||||
export * from "./auth-request/auth-request.service";
|
||||
export * from "./auth-request/auth-request-api.service";
|
||||
export * from "./register-route.service";
|
||||
export * from "./accounts/lock.service";
|
||||
export * from "./login-success-handler/default-login-success-handler.service";
|
||||
|
||||
@@ -1,21 +0,0 @@
|
||||
import { Observable, map } from "rxjs";
|
||||
|
||||
import { FeatureFlag } from "@bitwarden/common/enums/feature-flag.enum";
|
||||
import { ConfigService } from "@bitwarden/common/platform/abstractions/config/config.service";
|
||||
|
||||
// This is a temporary service to determine the correct route to use for registration based on the email verification feature flag.
|
||||
export class RegisterRouteService {
|
||||
constructor(private configService: ConfigService) {}
|
||||
|
||||
registerRoute$(): Observable<string> {
|
||||
return this.configService.getFeatureFlag$(FeatureFlag.EmailVerification).pipe(
|
||||
map((emailVerificationEnabled) => {
|
||||
if (emailVerificationEnabled) {
|
||||
return "/signup";
|
||||
} else {
|
||||
return "/register";
|
||||
}
|
||||
}),
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user