-
Notifications
You must be signed in to change notification settings - Fork 308
add schema to store national identity information for ~users #3976
Conversation
I'm thinking that we'll use client-side encryption on the At this point we know very little about what exactly we'll need to collect. It may vary from country to country, and I suspect it'll be driven largely by the third-party verification vendor(s) we end up going with. Going with a JSON field for now seemed like the easiest way to get started. I think we should allow multiple identities per ~user, but only one per ~user per country (we should account for dual citizenship, in other words). I guess let's log changes to the |
I'm expecting that eventually we'll add a |
|
Turns out we have an identity form still hanging around post-Balanced. |
|
INSERT INTO countries (name, code) VALUES ('Western Sahara*', 'ESH'); | ||
INSERT INTO countries (name, code) VALUES ('Yemen', 'YEM'); | ||
INSERT INTO countries (name, code) VALUES ('Zambia', 'ZMB'); | ||
INSERT INTO countries (name, code) VALUES ('Zimbabwe', 'ZWE'); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
geez. Why not a single multi row INSERT
statement?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Laziness, sorry. Cleaned up in d78a132. 😊
651d843
to
f364a61
Compare
Lotta discussion over here. A summary:
|
Sprite/css flags alternative as discussed |
CSS: (https://gist.github.com/kaguillera/267ee747bd1e7679732b81d7b2f78d10) Sample code for Czech Republic flag |
787015e
to
a16619c
Compare
a16619c
to
fd6d635
Compare
I'm now questioning why we need to retain old PII. Seems safer to simply delete or overwrite it as requested. |
fd6d635
to
a2c1d31
Compare
5388d4d
to
f953a4f
Compare
Okay! Got a good chunk of work done here. I am ruminating on how to carve this up into easily reviewable PRs ... |
a0dac4e
to
5c5ef50
Compare
It's not a boolean, it's the address itself: |
This is the one I actually reviewed.
Old head was 9907401. |
⬑ #3994
#4006 →
Alright, let's do this. The eating of an 🐘 begins with the first bite! 🍴
Punchlist
schema_version
ininfo
fieldinfo
field(!)PRs
master
), includes ...master
)master
)add_event
crypto
codemaster
)participants.has_verified_identity
: implement has_verified_identity #4003 (against implement clearing identities #4002)