Can't seem to recall seeing a solution for this specific example. Should definitely be possible.
Does this blog post help? http://sveinaandahl.blogspot.com/2015/12/how-to-login-to-episerver-with-facebook.html
It is a part of the solution, the other part is encapsulating this as a episerver forms element
I Was wondering if anyone have tried to implement facebook login, with autofill of form fields with of the data returned from facebook, as an episerver form element? or have ideas of how to do this, or if this is even possible in its current implementation?
What i am trying to do is have the first form element check if the user is authenticated and if not redirect the user to facebook login (could be other types of login providers), and when the user returns from the authentication provider, the data returned with it, e.g. email address or name, would be prefilled in the form.