Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Profile Filament Plugin Laravel Package

rawilk/profile-filament-plugin

Filament plugin that jumpstarts a user profile area with multi-factor authentication, password and session management, migrations, and sensible defaults—opinionated but customizable. Designed to remove boilerplate and integrate cleanly into your panel.

View on GitHub
Deep Wiki
Context7

title: Icons sort: 4

Introduction

All the icons used throughout this package are customizable with Filament's icon alias system. Using icon aliases provides a convenient way to customize the icons as needed.

To make referencing the package's icons easier and more consistent, we use the ProfileFilamentIcon enum for each icon we use.

use Filament\Support\Facades\FilamentIcon;
use Rawilk\ProfileFilament\Enums\ProfileFilamentIcon;

FilamentIcon::register([
    ProfileFilamentIcon::MfaWebauthn->value => 'pf-passkey',
]):

Available icon aliases

Using class Rawilk\ProfileFilament\Enums\ProfileFilamentIcon

  • ProfileFilamentIcon::Help - Icon shown beside certain help texts
  • ProfileFilamentIcon::LogoutSessionModalIcon - Confirmation modal icon for log out session actions
  • ProfileFilamentIcon::MfaEmail - Email authentication provider management schema icon. Also shown in the sudo challenge form
  • ProfileFilamentIcon::MfaTotp - Authenticator app provider management schema icon. Also shown in the sudo challenge form
  • ProfileFilamentIcon::MfaRecoveryCodes - Recovery codes provider management schema icon
  • ProfileFilamentIcon::MfaWebauthn - WebAuthn provider management schema icon. Also shown in the sudo challenge form
  • ProfileFilamentIcon::MfaWebauthnUnsupported - Icon used in the error message when webauthn is not supported in the current browser
  • ProfileFilamentIcon::PendingEmailInfo - Icon shows next to the text indicating that an email change is pending for the user
  • ProfileFilamentIcon::SessionDesktop - Desktop session icon
  • ProfileFilamentIcon::SessionMobile - Mobile session icon
  • ProfileFilamentIcon::SudoChallenge - Icon shown above the sudo challenge form
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
milito/query-filter
apiboxsym/user-bundle
apiboxsym/health-check-bundle
jayeshmepani/jpl-moshier-ephemeris-php
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui
babelqueue/php-sdk
facebook/capi-param-builder-php
babelqueue/symfony
hamzi/corewatch
minionfactory/raw-hydrator
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager
alimarchal/laravel-chart-of-accounts
babenkoivan/elastic-scout-driver
mkwebdesign/filament-watchdog-v5
renatomarinho/laravel-page-speed
zedmagdy/filament-business-hours