30 Dec '16, 1pm

#rubyonrails #formation #vidéo

CanCanCan est une gem qui permet de mettre en place un système d'autorisation simplement à travers la création d'une classe Ability . Cette gem s'attend à la présence d'ue méthode current_user dans les controllers et s'intègre donc parfaitement avec devise. Installation L'installation se fait à travers le fichier gemfile gem 'cancancan' Ce qui donne ensuite accès au générateur rails g cancan:ability Ce générateur permet de créer la classe Ability dans laquelle on va pouvoir définir les permissions pour toute notre application. class Ability include CanCan::Ability def initialize(user) user ||= User.new alias_action :create, :read, :update, :destroy, to: :crud # Pour ne pas se répéter can [:read], Post # Seul les actions :index, :show sont accessible publiquement if user.id can [:crud], Post, {user_id: user.id} # Il faut être le propriétaire d'un enregistrement pour l'édite...

Full article: https://www.grafikart.fr/formations/ruby-on-rails/cancancan

Tweets

Apprendre Ruby on Rails : CanCanCan

journalduhacker.net 30 Dec '16, 3pm

4 Apprendre Ruby on Rails : CanCanCan formation ruby on rails vidéo grafikart.fr soumis par Cloug il y a 32 minutes | 2 co...

#rubyonrails #formation #vidéo

grafikart.fr 31 Dec '16, 1pm

est une gem qui offre une manière simple et flexible de générer des formulaires. Elle s'intègre très bien dans Rails et pe...

Apprendre Ruby on Rails : SimpleForm

journalduhacker.net 31 Dec '16, 4pm

Apprendre Ruby on Rails : SimpleForm formation ruby on rails vidéo grafikart.fr soumis par Cascador il y a environ une heure

Apprendre Ruby on Rails : TP : Gestion des util...

journalduhacker.net 30 Dec '16, 4pm

Apprendre Ruby on Rails : TP : Gestion des utilisateurs formation ruby on rails vidéo grafikart.fr soumis par Cloug il y a...

Apprendre Ruby on Rails : Devise & OmniAuth

journalduhacker.net 29 Dec '16, 3pm

Apprendre Ruby on Rails : Devise & OmniAuth formation ruby on rails vidéo grafikart.fr soumis par Cascador il y a 34 minutes

Apprendre Ruby on Rails : TP : Gestion des util...

grafikart.fr 30 Dec '16, 4pm

Dans cette première partie nous allons mettre en place la gestion des utilisateur en créant un système d'authentification ...

Trabajos en Madrid Programador Ruby On Rails

trabajos.com 30 Dec '16, 2pm

En atSistemas, somos más de 800 profesionales dedicados desde 1994, a la consultoría, servicios de Tecnologías de la Infor...

Devise & Omniauth, 2 gems indispensables pour c...

grafikart.fr 29 Dec '16, 1pm

Devise est une gem permettant de mettre en place un système d'authentification basé sur Warden. 00:00 - Découverte de devi...

#job Freelance Ruby on Rails - Mechelen - Blake...

ictjob.be 30 Dec '16, 8am

URGENT PROJECT: Freelance Ruby on Rails - Mechelen You are passionate about the Ruby on Rails technology and you are looki...

I would like to hire a Ruby on Rails Developer ...

freelancer.com 30 Dec '16, 9pm

ruby on rails developer for hire , hire ruby on rails developer india , hire ruby on rails developer , hire ruby on rails ...

I would like to hire a Ruby on Rails Developer ...

freelancer.com 28 Dec '16, 12am

ruby on rails developer for hire , hire ruby on rails developer india , hire ruby on rails developer , hire ruby on rails ...

The latest Today in #Ruby, #Rails, & #Python!

paper.li 31 Dec '16, 12pm

Today in #Ruby, #Rails, & #Python News from Rubyists and Pythonistas by David Young Please enable Javascript to correctly ...

for those learning ruby on rails

railstutorial.org 28 Dec '16, 2pm

Newly updated for Rails 5, the Ruby on Rails Tutorial book and screencast series teach you how to develop and deploy real,...

La partie TP de la formation Rails est disponible

grafikart.fr 28 Dec '16, 1pm

Maintenant que l'on a fait un petit tour du propriétaire je vous propose de découvrir ce que donne Ruby on Rails dans un c...

Install an #HTML5player in #rubyonrails with the Bitmovin plugin @rbates

Install an #HTML5player in #rubyonrails with th...

bitmovin.com 29 Dec '16, 5pm

Most Ruby developers will agree that Rubygems is by far the easiest way to get new components into a project. So we decide...