hi-frontend/docs/admin/logs/register.md
2025-12-11 03:29:07 +00:00

153 lines
3.6 KiB
Markdown

<div v-pre>
# Register Log
View user registration records including registration methods, IP addresses, and device information.
## Table Column Description
### User
Registered user (clickable for details).
### Identifier
Account identifier used for registration:
- Registration method Badge (Email/Phone/Google etc.)
- Specific account (email address/phone number etc.)
### IP Address
Registration IP address (clickable to view IP info).
### User Agent
Registration device and browser information:
- Hover to show full content
- Truncated to avoid excessive length
### Time
Registration time.
## Filter Functions
### Date Filter
Select date to view registration records, defaults to today.
### User ID Filter
Input user ID to view that user's registration info.
## Usage Scenarios
### Scenario 1: View Today's Registrations
1. Shows today's registration records by default
2. Count registration quantity
3. Analyze registration sources
4. Identify registration method distribution
### Scenario 2: Track User Source
**View Registration Info**:
1. View user registration record
2. Confirm registration time
3. Check registration IP location
4. Analyze registration channel
### Scenario 3: Investigate Abnormal Registrations
**Check Suspicious Registrations**:
1. View registration logs
2. Focus on multiple registrations from same IP
3. Check unusual countries/regions
4. Identify batch registration behavior
5. Limit registration if necessary
### Scenario 4: Analyze Registration Trends
**Calculate Registration Data**:
1. Select time range
2. Count total registrations
3. Analyze registration peaks
4. Evaluate promotion effectiveness
## Registration Methods
### Email Registration
- Shows email address
- Requires email verification
- Most common method
### Phone Registration
- Shows phone number
- Requires SMS verification
- Common in domestic market
### Social Account Registration
- **Google**: Google account
- **GitHub**: GitHub account
- **Facebook**: Facebook account
- **Apple**: Apple ID
- **Telegram**: Telegram account
## Security Monitoring
### Abnormal Patterns
Watch for:
- High volume registrations in short time
- Multiple registrations from same IP
- Registrations from unusual countries/regions
- Batch email/phone registrations
- Temporary email registrations
### Protection Measures
When anomalies detected:
1. Enable registration CAPTCHA
2. Limit registration rate per IP
3. Ban suspicious IPs
4. Enable email/phone verification
5. Enable invitation code mechanism
## Registration Source Analysis
### Geographic Distribution
- Country/region statistics
- City distribution
- Identify main markets
### Device Analysis
From User Agent:
- OS distribution
- Browser types
- Device types (PC/Mobile)
- Identify user habits
### Registration Channels
- Direct access
- Search engines
- Promotional links
- Social media
## Data Statistics
### Daily Statistics
- Daily new registrations
- Registration conversion rate
- Registration method ratio
- Geographic distribution
### Promotion Evaluation
- Registration volume during campaigns
- Channel effectiveness
- Post-registration retention
- Post-registration payment rate
## Important Notes
1. **Log Retention**: Retention per system config
2. **IP Tracking**: Can view IP geolocation
3. **Device Recognition**: User Agent contains device info
4. **Privacy Protection**: Registration info sensitive, keep confidential
5. **Abnormal Monitoring**: Watch for batch and remote registrations
6. **Method Distribution**: Understand user preferred registration methods
7. **Regular Analysis**: Weekly registration trend analysis
8. **Anti-fraud**: Prevent malicious batch registrations
</div>