リモートで働くプログラマーの検索結果

リモ太がググったことの覚書

devise

複数モデルでdeviseを利用するときに特定のモデルだけauthentication_keysを変更したい

ログインに利用するキーを変更するには通常 config/initializers/devise.rbの中の # ==> Configuration for any authentication mechanism # Configure which keys are used when authenticating a user. The default is # just :email. You can configure i…

deviseのユーザー登録時に利用規約に同意のチェックボックスを追加する

よくあるユーザー登録時に利用規約同意用のチェックボックスを追加したい モデルに同意チェックボックス用のvalidatesを追加 acceptance: trueを使うことで特に項目を追加したりしなくてもよい class User < ApplicationRecord devise :database_authenticat…

既にdeviseを使っている時に管理者用の別モデルを作成して管理画面のログイン機能を作成する

github.com Rails用の認証用のgem devise 複数モデルを使ってユーザー用と管理者用に別々にログイン画面を作成する 以降は、既にUserというモデルでユーザー側は作成している前提です 管理者用のモデルを作成 rails generate devise Administrator rake db:m…

deviseのログインセッションの維持期間をアクセスに応じて延長したい

rememberable のデフォルトの挙動は、ログイン日時を基準として cookie に expire が設定される なので例えば remember_for=3.days 維持期間が3日間だった場合 1/1にログインすると 1/2にアクセスしたとしても 1/4にブラウザを立ち上げ直すと再ログインが求…