Rails Webook

自社のECを開発している会社で働いています。Rails情報やサービスを成長させる方法を書いていきます

Authentication

Railsの認証機能Gemのclearanceのコードリーディング

Railsに認証機能を追加するGemのClearanceのソースコードを読んでみました。 本体のコード量は、1,200行程度ですので比較的読みやすいと思います。 Clearnaceは、メールとパスワードで認証できるようにする機能を提供しています。 目的は、小さく、シンプル…

Rails4でDeviseを使ってゲスト(Guest)ユーザーを作成する

Railsのdeviseを使って、ユーザー情報を登録しなくてもゲストユーザー(Guest)機能を実装し、個人情報を入力しなくてもゲストユーザーとしてアプリを使えるようにする機能を実装します。