Instant Verification - Social Media
- Dominant language
- No language data
- Stars
- 1
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Automatically verifying real people can reduce the workload for the manual verification queue. One option is to make use of a social media account. A user can be determined as a real person using a set of defined, configurable rules.
## Criteria to consider for instant verification
* Email address
* Account age
* Social network
* Recent post activity
To start with, we can perform verification using Twitter accounts.
### Twitter criteria for Instant verification
* Check that the Twitter email address matches the email address on the LBRY account.
* Check that the account is at least 3 months old. The threshold should be configurable.
* Check that the user has at least 50 followers. The number of followers should be configurable.
* Check that the user has at least one recent post in the last week, with at least 5 recent posts no more than 1 week apart from the other. The threshold for the first post and the duration gap between posts should be configurable.
If a Twitter user meets all of this criteria, then the user's LBRY account can be set to verified instantly.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing the proposed Twitter verification criteria in this issue, including matching email addresses, account age, follower count, and recent-post thresholds. Done would mean a configurable implementation that verifies an LBRY account only when all specified criteria are met; no source files or tests are identified here.
Written by the indexing model from the issue text.
Assessment
- Domain
- authentication
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100