Direkt zum Hauptbereich

Posts

Posts mit dem Label "authetication" werden angezeigt.

rails 4 with activerecord, devise, cancan and rolify for authentication/authorisation

Rails is a great tool and just recently I discovered the full potential of it, although I am still not using to the full. How do all these gems work together - why rolify? Devise does the authentication and uses a table named 'User' e.g. and gives the found user access to the specific part of your site. Now cancan joines the game and since you will have marked models or part of the site with roles, it checks if a user is allowed: authorised. Normally this is done through another column in the users table (you had to do yourself prior), but then you can assign one role to one user. Rolify uses another approach when assigning roles, it creates a joint table connecting the User model to the Role model. That "could" mean you can assign several roles to a user, e.g. moderate and also be a mini admin. Rolify bug: The migration file had no file extension, with this missing "rb" I chased after the error "could not find Role table". My Pro...