user sign in page change using social media

hello,

We have two questions, please help us resolving them..

1. How to get sign in page by "username/email address" rather than just username as default by wordpress?

2. How to create google+, facebook, linkedin or twitter account access for signing in? Just like wpmudev?