If you want to control your own User(or any other way that the Devise model will invoke) through the CRUD interface, you will need to have these actions. If I am mistaken, if you control your own Userusing the CRUD installation, you need to remove it :registerablefrom the model.
If you need / need a CRUD interface for your Users, you can delete the CRUD actions (Devise will work fine without the CRUD interface or CRUD actions in your controller).
source
share