Some background on how it's set up:
The main site is using .NET MVC and, as you know, the forum software is using .NET web forms. I was able to get a universal site login by switching the default Microsoft OWIN Identity login to use the YAF OWIN Identity login. This still lets all of the OWIN features persist on the rest of the site. The user can register or log in from either the main site or the forum. They can use their same account to comment / upload on any page of my site and also discuss on the forum. Additionally, it is using YAF's External Login Auth for Google and Facebook with a couple tweaks, such as allowing the user to create their own username.
Check it out!
Big thanks to the_watcha for all of the help and support throughout this process!
I would love to hear more about how you accomplished the universal site login. I have been to your site and it works flawlessly. I am trying to do the same thing with a site I am developing for home brew (beer) enthusiasts.
Did you need to actually alter the YAF source code or was the required functionality already present? Is there a tutorial you followed? Do you have code examples?
If anyone else has any insight please feel free to jump in.
I would appreciate any help that can be given.
Thank you very much.