add fb, github oauth login, although fb oauth is not very stable