Struggling to figure this out… any tips would be helpful.
My app has Account, User, and Relationship models. Relationship model has a relationship_type column that determines authorization level: “owner”, “moderator”, etc…
I’m not how to scope the relationship model in the context of an account. For example, one user can own two accounts, be a moderator on one, and a guest on several others. I looked at CanCan, but it does not take my approach to authorization; in that, the having an extra relationship_type column in the Relationship model to determine authorization. So I’m not sure if my approach is flawed…