@extends('admin.layouts.admin') @section('title', '卡片验证安全管理') @section('content')
卡片验证安全仪表板

@{{ dashboardData.overview.total_attempts || 0 }}

总验证次数(全部)

24小时内: @{{ dashboardData.overview_24h?.total_attempts || 0 }}

@{{ dashboardData.overview.failed_attempts || 0 }}

失败次数(全部)

24小时内: @{{ dashboardData.overview_24h?.failed_attempts || 0 }}

@{{ (dashboardData.overview.total_attempts - dashboardData.overview.failed_attempts) || 0 }}

成功次数(全部)

24小时内: @{{ ((dashboardData.overview_24h?.total_attempts || 0) - (dashboardData.overview_24h?.failed_attempts || 0)) }}

@{{ dashboardData.overview.unique_ips || 0 }}

活跃IP(全部)

24小时内: @{{ dashboardData.overview_24h?.unique_ips || 0 }}

@{{ dashboardData.lockout_stats.locked_users || 0 }}

锁定用户

≥5次失败 · 点击查看详情

@{{ dashboardData.lockout_stats.locked_cards || 0 }}

锁定卡片

≥3次失败 · 点击查看详情

@{{ dashboardData.lockout_stats.locked_ips || 0 }}

锁定IP

≥10次失败 · 点击查看详情
@{{ attempts.total || 0 }} 条记录
时间 用户UID IP地址 BIN 后4位 发卡行 虚拟卡ID 状态 失败原因 操作
@{{ formatDateTime(attempt.attempted_at) }} @{{ attempt.user_uid || attempt.user_id || 'N/A' }} @{{ attempt.ip_address }} @{{ attempt.bin || '-' }} @{{ attempt.last_4 || '-' }} @{{ attempt.issuer_name || '-' }} @{{ attempt.vcard_id || '-' }} @{{ attempt.is_successful ? '成功' : '失败' }} @{{ attempt.failure_reason || '-' }} 未锁定
风险等级分布
低风险 @{{ dashboardData?.risk_distribution?.low.toFixed(1) }}%
中风险 @{{ dashboardData?.risk_distribution?.medium.toFixed(1) }}%
高风险 @{{ dashboardData?.risk_distribution?.high.toFixed(1) }}%
最近高风险尝试
@{{ formatDateTime(attempt.attempted_at) }}
@{{ attempt.user_uid || attempt.user_id || 'N/A' }} from @{{ attempt.ip_address }}
@{{ attempt.failure_reason }}
类型 原因 创建时间 操作
@{{ item.type }} @{{ item.value }} @{{ item.reason || '-' }} @{{ formatDateTime(item.created_at) }}
@endsection