Encrypt access_token and refresh_token

This commit is contained in:
2020-04-09 00:41:54 +02:00
parent 4b0a054596
commit 73ccddee94
6 changed files with 19 additions and 2 deletions

View File

@@ -0,0 +1,8 @@
class AddLockboxColumns < ActiveRecord::Migration[6.0]
def change
add_column :authentications, :access_token_ciphertext, :text
add_column :authentications, :refresh_token_ciphertext, :text
remove_column :authentications, :access_token
remove_column :authentications, :refresh_token
end
end

View File

@@ -10,7 +10,7 @@
#
# It's strongly recommended that you check this file into your version control system.
ActiveRecord::Schema.define(version: 2020_04_05_161905) do
ActiveRecord::Schema.define(version: 2020_04_08_212150) do
# These are extensions that must be enabled in order to support this database
enable_extension "plpgsql"