Feature cancan

使用cancan添加了权限，针对user和teacher