User Management
This section describes the BfmUserManagementComponent component.
Composition
The BfmUserManagementComponent is composed of the following components:
- BfmUserDataComponent - Component for managing user data.
- BfmUserAccessPresetsComponent - Component for managing user access presets.
- BfmUserAttributionComponent - Component for managing user attribution.
- BfmUserClearanceComponent - Component for managing user clearance.
- BfmTwoFactorStatusComponent - Component for managing two-factor authentication status.
- BfmTwoFactorAuthenticatorComponent - Component for managing two-factor authentication.
- BfmUserPasswordChangeComponent - Component for managing user password changes.
- BfmUserHistoryComponent - Component for displaying user history.
Usage
You can import the BfmUserManagementComponent directly in your route configuration.
import { BfmUserManagementComponent } from '@celerofinancas/ui-user-kit';
const routes = [
{
path: 'user-management',
component: BfmUserManagementComponent,
},
];
But if you need more customization, you need to import it in your module and use it in your template.
user-management.component.ts
import { BfmUserManagementComponent } from '@celerofinancas/ui-user-kit';
@Component({
standalone: true,
selector: 'user-management',
imports: [BfmUserManagementComponent],
templateUrl: './user-management.component.html',
})
export class UserManagementComponent {}
Then, in your template, you can use the component like this:
user-management.component.html
<bfm-user-management />
Inputs
The BfmUserManagementComponent component has no inputs.
Events
The BfmUserManagementComponent component has no events.