午後ロー視聴管理2

とりあえず認証とwatched管理は問題無さそうなのでherokuにあげる https://afr-load.herokuapp.com/
認証でdevise使うのが多かったので何も考えずに使ってしまったが、導入でうだうだやってしまったし、メールで登録だとかって機能は要らないし、というか別に認証でいちいちgem使う必要ないなということで排除。omniauthは使うが...。
後は重いタスクでユーザ権限とwatchedリストと実況リプレイかな。
ユーザ権限は、tv, movieの編集だとか手入力での追加辺りの編集権限。他にも必要なら追加で。 パッと考えつくのはroleテーブル作ってadmin, movie_edit, movie_addとかで管理、user.can_movie_edit?とか都度やる。特に難しく無さそうだが、ググると結構自前で作る権限系がどうこう、gemが色々あって〜ってのをよく見る。無駄gemいれたくないのでこの辺は応相談だな。
watchedリストはまぁ簡単。見た目の問題だし。
実況リプレイはそもそも必要か考えないと。