タグ

GEMとサービスに関するsousousore1のブックマーク (1)

  • Rails + devise + omniauth + devise_invitation で認証管理

    こんにちは,池田(ゆ)です. 今回は,Ruby on Rails で作っている Web アプリケーションの認証管理をについて備忘録を残したいと思います. やりたいことは, アカウント作成をメールよる招待制にしたい Google アカウント (OAuth) で認証したい です! 内輪の Web サービスの認証情報管理を Google (OAuth) に任せたいのですが,誰でもログインできるようにはしたくないので,アカウント作成自体は,メールによる招待制にします. 招待制にすることによって,管理者ユーザが都度アカウントを作る面倒もないので,小さなユルいグループで運用するには便利そうです. イメージは,こんな感じです. 内輪サービスにログイン済みのユーザAさんが,招待機能を使ってメールを送る メールを受け取った Bさんは,メール中のリンクをクリックすることで,Google の認証に飛ばされる 自

  • 1