Railsに関するblue_night_blueのブックマーク (64)

  • Railsのmaster.keyで泣くほどハマった・・ - エンジニアになりたい肉体労働者

    rails6とherokuとmaster.keyと私。。 半ベソで5時間の格闘の末に解決できたのでまとめる 激闘の火蓋を切ったエラーがコチラ ActiveSupport::MessageEncryptor::InvalidMessage herokuへのpushは何度もしていたが、ずっとローカル環境でしか確認していなかったので始まりがいつだったのかはわからない。(ちゃんと確認せなかんな・・泣) 最終的な解決策 無駄にグルグル回った話(読んでも時間の無駄です) 最終的な解決策 % heroku config:set RAILS_MASTER_KEY=`cat config/master.key` そう、私はherokuに自分のアプリのmaster.keyを登録していなかった。 無駄にグルグル回った話(読んでも時間の無駄です) 最初のエラーを調べていると credentials.yml.enc

    Railsのmaster.keyで泣くほどハマった・・ - エンジニアになりたい肉体労働者
  • 【Rails】Credentialsを使用した機密情報の保護

    はじめに 外部APIのキー情報やアクセストークンなどの機密情報を外部に漏らしてしまうと悪用される可能性があります。実際、外部APIにアクセスするための機密情報をオンコードで記述し、そのソースコードをGitHubに上げてしまったために、外部APIを不正利用(ただ乗り)されてしまったという事例もあります。 Railsにはそういった機密情報を暗号化し、安全に保護するCredentialsという機能があります。Credentialsを使えば、復号化キーを漏洩/盗難/紛失しない限り、機密情報を保護することができます。 記事では、Credentialsを使った機密情報の保護について説明します。 Credentialsの基 CredentialsはRails 5.2から導入された機能です。Railsアプリを作成したときに、暗号化ファイルとその復号化キーのセットが生成されます。 機密情報の復号化 Cr

    【Rails】Credentialsを使用した機密情報の保護
    blue_night_blue
    blue_night_blue 2023/05/28
    credentialsについてめっちゃ簡潔にまとまってる。助かります
  • 【Rails】Herokuで画像を投稿できるようにする方法(ActiveStorage + Amazon S3) - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    【Rails】Herokuで画像を投稿できるようにする方法(ActiveStorage + Amazon S3) - Qiita
  • Ruby / Rails がオワコンwww - Qiita

    はじめに ※ この文章はベータ版です。 Yahoo!知恵袋にあった間違いだらけのベストアンサーがあまりにも...だった ので書いています。 #このベストアンサーの問題点 著者が、よく知りもしない情報について、きちんと調べもせず、以前、聞き齧ったor どこかで読んだような気がする、うろ覚えの情報をベースに、回答しているように しか見えません。 自分がうろ覚えの情報で回答することで、ネット上に誤情報をばら撒く可能性を 考えていない時点で、自分はこの著者が技術屋or技術屋を目指す人間なら、 アウトと評価します。 (この著者、「はず」「と思う」を多用することで、うろ覚えの情報で回答して いますよアピールをしている気が、、、うろ覚えの情報で回答していることに、 何ら問題を感じていないようにみえます、自分のうろ覚えの情報が間違っていた 時のための予防線を張っているようにも。。。 「はず」「と思う」が多

    Ruby / Rails がオワコンwww - Qiita