I am currently building a WP blog that will be hosted by partner. I want semi-private access, yet reachable by SEO, search engines, etc. I am looking for recommendations on plug-ins and feasibility to make the following happen:
1. Typing in URL address you reach a login page if you are a new visitor, or bypassed if you are a return visitor.
2. You have authentication / sign-up options on the login page - Those options would be Google, Facebook, Twitter, and other services (I don't want to manage security and all the users / friends I'll likely pick up) - everyone will then be automatically let in after choosing their authentication / signup option.
3. I will receive a notification every time a new user appears - I will decide if they can stay, or I ban them from the site (like a deny list)
4. All posting, commenting, etc. is done under their Google, Facebook, Twitter ID's.
I don't want anyone refused (or waiting on access approval), but do want to know who is visiting the site, with the option that I can remove their access at anytime.
Thanks for any help!