Example #1
0
export function withFacebook() {
    Meteor.loginWithFacebook({
        requestPermissions: FACEBOOK_SCOPE
    }, (err: Error) => {
        if (err) {
            console.error(err);
        }
    });
}
Example #2
0
  loginWithFacebook() {
    Meteor.loginWithFacebook({}, (err) => {
      if (err) {
        this.error = err;
        alert('error : ' + err.message);
      }
      else {

        if (!Roles.userIsInRole(Meteor.userId(), ['registered'], 'default-group')) {
          var roles = ['registered'];
          Roles.setUserRoles(Meteor.userId(), roles, 'default-group');
        }
        this.router.navigate(['/homeView']);
      }
    });
  }