Can you educate me a bit on how the social-auth library works. If someone uses - say - Facebook to log in, does it create a new entry in the primary Django auth_user table (and populate all the required [aka non-NULLABLE] columns)?

Sorry for the remedial question, but I'm trying understand some of the broader implications.