Profile ID Rules
- By default, a Profile URL should be resolved into a service and a username 
- If the user is reachable by EITHER a username or a user_id, then use the username as the service_id. 
- If the user is reachable only by a series of numbers, then place this series of numbers in the username field. 
- If the user's profile is only reachable by a combination of a username and another attribute, such as a user_id or a subdomain, put the subdomain in the user_id field, and the username in the username field. 
- If a URL is parsable by the SocialUrlParser, is should be generatable by the SocialUrlGenerator. 
- If a service is listed in the SocialUrlParser, there must be a list of Ids to reject in the Bax::Data::Store::Profiles folder. 
- If a service is listed in either the the SocialURLParser or Generator, it's service must be listed in the global_service_keys mixin (Bax::Mixins::SocialParsingData. 
Last updated
