(feat) Add Facebook authentication