I would like to know if there's a way to allow people to log in into my Drupal site with limited permissions with their Facebook or Twitter account.

I have created a website which allows authenticated users to upload images. I have added a voting option which can be used by the authenticated users. I want to allow the people logged in with facebook or twitter to be only able to vote and not upload images.

I am using Social Login to allows users to login users with their facebook and twitter. Is there a way to set this limitation?

  • 1
    You mean that if user can directly login then they are able to upload images & vote. But if they are login through Fb or Twitr then they are able to vote only.
    – Nishant
    Oct 16, 2014 at 9:45
  • yes thats exactly what I want
    – newbie
    Oct 16, 2014 at 10:05

1 Answer 1


You could use Rules to automatically assign them specific roles, then limit permissions based on those roles.

A few ideas about how to work with rules and auto-assigning roles.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.