大ちゃんの駆け出し技術ブログ

RUNTEQ受講生のかわいいといわれるアウトプットブログ

devise

【無職に転生 ~ 就職するまで毎日ブログ出す⑤】【Rails】OauthsControllerの解説

はじめに こんにちは、大ちゃんの駆け出し技術ブログです。 タイトルにあるとおり【無職に転生 ~ 就職するまで毎日ブログ出す】というチャレンジをしています!!!大人気アニメのタイトルをまるパクリした毎日投稿チャレンジです。 RailsやらRubyやらSQLや…

【Devise】パスワードリセット機能実装手順

はじめに こんにちは!大ちゃんの駆け出し技術ブログです。 deviseでユーザ登録機能とログイン機能の実装に関する記事はたくさんありますが、deviseでパスワードリセット機能を実装したかったのですが思ったよりも記事の数が少なかったので自分で記事にして…

【Devise】Rememberable

はじめに こんにちは!大ちゃんの駆け出し技術ブログです。 deviseのモデル設定に関する記事も連続投稿3投目! 今回はRememberableについてざっくり理解していきたいと思います! しかし、連続投稿としては今回で最後にします。理由としてはポートフォリオ制…

【Devise】Database authenticatable

Deviseによるモデル設定 こんにちは!大ちゃんの駆け出し技術ブログです。 最近deviseをなんとなくで使い始めましたが、本当に多機能で理解が追いついていません。なので、何回かに分けて記事にしようと思います。 今回はDeviseのモデル設定についてです。公…

【Gem】taskleafに無理やりdeviseを導入

はじめに こんにちは!大ちゃんの駆け出し技術ブログです! 今回は有名なログインgemであるdeviseについて解説します。 RUNTEQでは基本的にdeviseではなくsorceryというgemを使ってログイン機能を学びます。しかし、今回自分のPFにはdeviseを使うことにしま…

devise - You are using an old OmniAuth version, please ensure you have 1.0.0.pr2 version or later installed. (RuntimeError)の修正

deiviseでの外部認証の導入時 現在ポートフォリオ作成でsign in with slack機能を実装しようとしています。twitterログイン等の外部リソースを用いた認証ログインのslackバージョンです。 api.slack.com これを導入するにあたり、deviseを使用しようと思いイ…