feat(auth): add facebook

provider; optimize with google provider

time: 0h:45