feat: add confirmation field for user deletion, self warning (#2971)

This commit is contained in:
Max Peintner
2022-01-10 11:12:57 +01:00
committed by GitHub
parent e624047d60
commit 478beded9f
8 changed files with 132 additions and 88 deletions

View File

@@ -96,6 +96,7 @@ import { StorageKey, StorageLocation, StorageService } from './storage.service';
export class GrpcAuthService {
private _activeOrgChanged: Subject<Org.AsObject> = new Subject();
public user!: Observable<User.AsObject | undefined>;
public userSubject: BehaviorSubject<User.AsObject | undefined> = new BehaviorSubject<User.AsObject | undefined>(undefined);
private zitadelPermissions: BehaviorSubject<string[]> = new BehaviorSubject(['user.resourceowner']);
private zitadelFeatures: BehaviorSubject<string[]> = new BehaviorSubject(['']);
@@ -137,6 +138,8 @@ export class GrpcAuthService {
}),
);
this.user.subscribe(this.userSubject);
this.activeOrgChanged.subscribe(() => {
this.loadPermissions();
this.loadFeatures();