Soumettre la recherche
Mettre en ligne
Rails 5.2: credentials
•
1 j'aime
•
2,742 vues
sinsoku listy
Suivre
表参道.rb #30 https://omotesandorb.connpass.com/event/75939/
Lire moins
Lire la suite
Internet
Signaler
Partager
Signaler
Partager
1 sur 14
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Ruby on Rails Tutorial Chapter5-7
Ruby on Rails Tutorial Chapter5-7
Sea Mountain
Skinny Framework 進捗どうですか? #fud_scala
Skinny Framework 進捗どうですか? #fud_scala
Kazuhiro Sera
DynamoDBのテーブル設計手法.pptx
DynamoDBのテーブル設計手法.pptx
Tetsuya Wada
Building Static Website With Github And Jekyll
Building Static Website With Github And Jekyll
Yoji Shidara
Rails 2.3(もしくはMerb)で5分で作るトランプゲーム(仮)
Rails 2.3(もしくはMerb)で5分で作るトランプゲーム(仮)
Akira Matsuda
2023年はTiDBの時代!
2023年はTiDBの時代!
Tomotaka6
Rails Tokyo 035 Cucumber
Rails Tokyo 035 Cucumber
Kyosuke MOROHASHI
Ruby向け帳票ソリューション「ThinReports」の開発で知るOSSの威力
Ruby向け帳票ソリューション「ThinReports」の開発で知るOSSの威力
ThinReports
Recommandé
Ruby on Rails Tutorial Chapter5-7
Ruby on Rails Tutorial Chapter5-7
Sea Mountain
Skinny Framework 進捗どうですか? #fud_scala
Skinny Framework 進捗どうですか? #fud_scala
Kazuhiro Sera
DynamoDBのテーブル設計手法.pptx
DynamoDBのテーブル設計手法.pptx
Tetsuya Wada
Building Static Website With Github And Jekyll
Building Static Website With Github And Jekyll
Yoji Shidara
Rails 2.3(もしくはMerb)で5分で作るトランプゲーム(仮)
Rails 2.3(もしくはMerb)で5分で作るトランプゲーム(仮)
Akira Matsuda
2023年はTiDBの時代!
2023年はTiDBの時代!
Tomotaka6
Rails Tokyo 035 Cucumber
Rails Tokyo 035 Cucumber
Kyosuke MOROHASHI
Ruby向け帳票ソリューション「ThinReports」の開発で知るOSSの威力
Ruby向け帳票ソリューション「ThinReports」の開発で知るOSSの威力
ThinReports
Rails6にいつ上げるか?
Rails6にいつ上げるか?
sinsoku listy
Rails Testing on Fargate
Rails Testing on Fargate
sinsoku listy
Search Form for Rails
Search Form for Rails
sinsoku listy
ENGINEER WORK!!
ENGINEER WORK!!
sinsoku listy
自己修復的なインフラ -Self-Healing Infrastructure-
自己修復的なインフラ -Self-Healing Infrastructure-
sinsoku listy
毎日gemをアップグレードする生活
毎日gemをアップグレードする生活
sinsoku listy
Randomly Failing Specs
Randomly Failing Specs
sinsoku listy
技術的負債とリファクタリング
技術的負債とリファクタリング
sinsoku listy
Git 初心者講座 by forkwell
Git 初心者講座 by forkwell
sinsoku listy
Swift on Docker
Swift on Docker
sinsoku listy
ES2015のカバレッジ計測
ES2015のカバレッジ計測
sinsoku listy
CSSのカバレッジツール
CSSのカバレッジツール
sinsoku listy
本当にあった怖い話 7つの幽霊 7つの成仏
本当にあった怖い話 7つの幽霊 7つの成仏
sinsoku listy
Awsでwindowsゲームを動かす
Awsでwindowsゲームを動かす
sinsoku listy
Action pack variantsの話
Action pack variantsの話
sinsoku listy
LT_Gitのfast fowardと継続的デリバリー
LT_Gitのfast fowardと継続的デリバリー
sinsoku listy
バージョン管理とGit
バージョン管理とGit
sinsoku listy
Git天空闘技場_ハンズオン
Git天空闘技場_ハンズオン
sinsoku listy
DVCSとGitの基礎
DVCSとGitの基礎
sinsoku listy
20101001 5分でわかるtrac pluginの作り方_slideshare
20101001 5分でわかるtrac pluginの作り方_slideshare
sinsoku listy
あらゆる通信環境で切れない「ネットモーション」のモバイルアクセス [NetMotion]
あらゆる通信環境で切れない「ネットモーション」のモバイルアクセス [NetMotion]
Taka Narita
ダウンロードがダウンロード(Downloads)フォルダに表示されない」問題の対処法
ダウンロードがダウンロード(Downloads)フォルダに表示されない」問題の対処法
ivanwang53
Contenu connexe
Plus de sinsoku listy
Rails6にいつ上げるか?
Rails6にいつ上げるか?
sinsoku listy
Rails Testing on Fargate
Rails Testing on Fargate
sinsoku listy
Search Form for Rails
Search Form for Rails
sinsoku listy
ENGINEER WORK!!
ENGINEER WORK!!
sinsoku listy
自己修復的なインフラ -Self-Healing Infrastructure-
自己修復的なインフラ -Self-Healing Infrastructure-
sinsoku listy
毎日gemをアップグレードする生活
毎日gemをアップグレードする生活
sinsoku listy
Randomly Failing Specs
Randomly Failing Specs
sinsoku listy
技術的負債とリファクタリング
技術的負債とリファクタリング
sinsoku listy
Git 初心者講座 by forkwell
Git 初心者講座 by forkwell
sinsoku listy
Swift on Docker
Swift on Docker
sinsoku listy
ES2015のカバレッジ計測
ES2015のカバレッジ計測
sinsoku listy
CSSのカバレッジツール
CSSのカバレッジツール
sinsoku listy
本当にあった怖い話 7つの幽霊 7つの成仏
本当にあった怖い話 7つの幽霊 7つの成仏
sinsoku listy
Awsでwindowsゲームを動かす
Awsでwindowsゲームを動かす
sinsoku listy
Action pack variantsの話
Action pack variantsの話
sinsoku listy
LT_Gitのfast fowardと継続的デリバリー
LT_Gitのfast fowardと継続的デリバリー
sinsoku listy
バージョン管理とGit
バージョン管理とGit
sinsoku listy
Git天空闘技場_ハンズオン
Git天空闘技場_ハンズオン
sinsoku listy
DVCSとGitの基礎
DVCSとGitの基礎
sinsoku listy
20101001 5分でわかるtrac pluginの作り方_slideshare
20101001 5分でわかるtrac pluginの作り方_slideshare
sinsoku listy
Plus de sinsoku listy
(20)
Rails6にいつ上げるか?
Rails6にいつ上げるか?
Rails Testing on Fargate
Rails Testing on Fargate
Search Form for Rails
Search Form for Rails
ENGINEER WORK!!
ENGINEER WORK!!
自己修復的なインフラ -Self-Healing Infrastructure-
自己修復的なインフラ -Self-Healing Infrastructure-
毎日gemをアップグレードする生活
毎日gemをアップグレードする生活
Randomly Failing Specs
Randomly Failing Specs
技術的負債とリファクタリング
技術的負債とリファクタリング
Git 初心者講座 by forkwell
Git 初心者講座 by forkwell
Swift on Docker
Swift on Docker
ES2015のカバレッジ計測
ES2015のカバレッジ計測
CSSのカバレッジツール
CSSのカバレッジツール
本当にあった怖い話 7つの幽霊 7つの成仏
本当にあった怖い話 7つの幽霊 7つの成仏
Awsでwindowsゲームを動かす
Awsでwindowsゲームを動かす
Action pack variantsの話
Action pack variantsの話
LT_Gitのfast fowardと継続的デリバリー
LT_Gitのfast fowardと継続的デリバリー
バージョン管理とGit
バージョン管理とGit
Git天空闘技場_ハンズオン
Git天空闘技場_ハンズオン
DVCSとGitの基礎
DVCSとGitの基礎
20101001 5分でわかるtrac pluginの作り方_slideshare
20101001 5分でわかるtrac pluginの作り方_slideshare
Dernier
あらゆる通信環境で切れない「ネットモーション」のモバイルアクセス [NetMotion]
あらゆる通信環境で切れない「ネットモーション」のモバイルアクセス [NetMotion]
Taka Narita
ダウンロードがダウンロード(Downloads)フォルダに表示されない」問題の対処法
ダウンロードがダウンロード(Downloads)フォルダに表示されない」問題の対処法
ivanwang53
Windows 10、Windows 11の付箋を簡単に復元する6つの方法|データ復元
Windows 10、Windows 11の付箋を簡単に復元する6つの方法|データ復元
ivanwang53
動的 & 非同期コンポーネント / Dynamic & Async Components
動的 & 非同期コンポーネント / Dynamic & Async Components
okitamasashi
Windows Defenderのフル・クイック・カスタム・オフラインスキャンを実行する方法.docx
Windows Defenderのフル・クイック・カスタム・オフラインスキャンを実行する方法.docx
ivanwang53
Windowsアップデート後の黒い画面を修正する方法|データ復元|ブラックスクリーン
Windowsアップデート後の黒い画面を修正する方法|データ復元|ブラックスクリーン
ivanwang53
Dernier
(6)
あらゆる通信環境で切れない「ネットモーション」のモバイルアクセス [NetMotion]
あらゆる通信環境で切れない「ネットモーション」のモバイルアクセス [NetMotion]
ダウンロードがダウンロード(Downloads)フォルダに表示されない」問題の対処法
ダウンロードがダウンロード(Downloads)フォルダに表示されない」問題の対処法
Windows 10、Windows 11の付箋を簡単に復元する6つの方法|データ復元
Windows 10、Windows 11の付箋を簡単に復元する6つの方法|データ復元
動的 & 非同期コンポーネント / Dynamic & Async Components
動的 & 非同期コンポーネント / Dynamic & Async Components
Windows Defenderのフル・クイック・カスタム・オフラインスキャンを実行する方法.docx
Windows Defenderのフル・クイック・カスタム・オフラインスキャンを実行する方法.docx
Windowsアップデート後の黒い画面を修正する方法|データ復元|ブラックスクリーン
Windowsアップデート後の黒い画面を修正する方法|データ復元|ブラックスクリーン
Rails 5.2: credentials
1.
Rails 5.2: Credentials 表参道.rb
#30 2018/01/11(木) 株式会社grooves
2.
自己紹介 ● 名前: 正徳
巧 ● Twitter: 神速(@sinsoku_listy) ● GitHub: sinsoku (@sinsoku) ● 所属: 株式会社grooves の開発を担当 @sinsoku_listy @sinsoku
3.
最近Railsの同人誌を書きました タイトル: Clean Code
for Rails イベント: 技術書典3 頒布価格: 1,000円 イラスト: Ixy (可愛いのは表紙・裏表紙だけです) BOOTH: https://booth.pm/ja/items/706959
4.
Credentials とは Rails 5.2
で導入される秘匿情報を管理する仕組みです。
5.
30秒で分かる概要(詳細: rails/rails#30067) ● 秘匿情報を
credentials.yml.enc で管理しよう ● Rails 5.1で導入された secrets.yml.enc は廃止 ● 鍵は config/master.key か RAILS_MASTER_KEY ● 新しいファイルは flat な構造 ○ env で値を変える必要はない ○ 実際、隠したいのは production のみだよね ● ちなみに beta2 の Credentials はまともに動かない ○ y-yagi さんが修正済み
6.
7.
8.
9.
10.
11.
12.
Rails 本体に入るのは絶望的 ● OAuth
の access_key_id ● API token ● 試験用サーバの URL ● ...etc development 環境でも隠したいデータはある。
13.
rails-env-credentials の gem
を実装中 sinsoku/rails-env-credentials
14.
ご清聴ありがとうございました
Télécharger maintenant