去年にEOPESを公開してから1年半。 初めての外部公開サービスだったが、ソースは結構ごり押し部分も多かった。 特にこの値を変えたら連動してここの値も変わってみたいなことをたくさんやったので、ajax部分が大変なことになっている。 そんなこんなでもっといい方法ないかなーと探していると最近は画面部分はangularやbackboneで作成するみたいな流れになっている。 この流れに乗って自分もbackbone、angularを試すようになり始めた。 だんだん慣れてきたかなー と思い始めたので最近は前に作ったEOPESをangular + rails5 で再構築してみようと思い、作り直し始めた。 途中まで順調だったが、最後に認証部分で大きく躓いてなかなか前に進まない。 これではダメだと思い、angular + rails5 におけるomniauth認証を実験し、その軌跡を記事にすることとする。