こんにちは!シン・ゴジラをあと3回くらい見たい @sweep3092 です。 Railsでユーザ認証といえばもはやセットのようになっている devise + omniauth という構成が一般的ですが、 今回はありそうでなかなか情報が見つからない、Railsでモデルを持たずにさくっとユーザ認証をする話をしようと思います。 モデルを持たずにユーザ認証を実装するのは、なんと言っても既存のユーザ認証の仕組みとバッティングしにくいのがメリットです。 deviseを使うといろいろとイイカンジに設定してくれるのでとても便利ですが、別の管理のユーザ認証の仕組みを追加しようとしたりすると嵌まりがちです。 ここで原点に立ち返って、「devise使わないでもいいのでは?」となり、「そもそもモデル要らないのでは」となったのが本記事を書いたきっかけになります。 ユーザ認証の仕組みだけをさくっと提供するのが目的なの
![モデルがなくてもいいじゃない!deviseを使わないでユーザ認証をさくっと実現する - SideCI TechBlog](https://cdn-ak-scissors.b.st-hatena.com/image/square/a6b3e909b0eb822bd2a7be7c6131a72e4ba8e82e/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fs%2Fsideci-dev%2F20160923%2F20160923132553.png)