Skip to content

Commit c64045c

Browse files
committed
SDK-303: Added Structured Postal Address attribute
1 parent b226c20 commit c64045c

File tree

8 files changed

+438
-182
lines changed

8 files changed

+438
-182
lines changed

examples/yoti_example_django/yoti_example/templates/profile.html

Lines changed: 89 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -5,95 +5,105 @@
55
<title>Yoti Profile</title>
66
</head>
77
<body>
8-
<h3><a href="/">Home</a></h3>
9-
<table>
10-
{% if user_id %}
11-
<tr>
12-
<td>User ID:</td>
13-
<td>{{user_id}}</td>
14-
</tr>
15-
{% endif %}
8+
<h3><a href="/">Home</a></h3>
9+
<table>
10+
{% if user_id %}
11+
<tr>
12+
<td>User ID:</td>
13+
<td>{{user_id}}</td>
14+
</tr>
15+
{% endif %}
1616

17-
{% if base64_selfie_uri %}
18-
<tr>
19-
<td>Selfie in base64 format:</td>
20-
<td><img width="200" alt="base64photo" src="{{base64_selfie_uri}}" /></td>
21-
</tr>
22-
<tr>
23-
<td>Selfie from saved image:</td>
24-
<td><img width="200" alt="saved image" src="/static/YotiSelfie.jpg" /></td>
25-
</tr>
26-
{% endif %}
17+
{% if base64_selfie_uri %}
18+
<tr>
19+
<td>Selfie in base64 format:</td>
20+
<td><img width="200" alt="base64photo" src="{{base64_selfie_uri}}"/></td>
21+
</tr>
22+
<tr>
23+
<td>Selfie from saved image:</td>
24+
<td><img width="200" alt="saved image" src="/static/YotiSelfie.jpg"/></td>
25+
</tr>
26+
{% endif %}
2727

28-
{% if given_names %}
29-
<tr>
30-
<td>Given Names:</td>
31-
<td>{{given_names}}</td>
32-
</tr>
33-
{% endif %}
28+
{% if given_names %}
29+
<tr>
30+
<td>Given Names:</td>
31+
<td>{{given_names}}</td>
32+
</tr>
33+
{% endif %}
3434

35-
{% if family_name %}
36-
<tr>
37-
<td>Family Name:</td>
38-
<td>{{family_name}}</td>
39-
</tr>
40-
{% endif %}
35+
{% if family_name %}
36+
<tr>
37+
<td>Family Name:</td>
38+
<td>{{family_name}}</td>
39+
</tr>
40+
{% endif %}
4141

42-
{% if full_name %}
43-
<tr>
44-
<td>Full Name:</td>
45-
<td>{{full_name}}</td>
46-
</tr>
47-
{% endif %}
42+
{% if full_name %}
43+
<tr>
44+
<td>Full Name:</td>
45+
<td>{{full_name}}</td>
46+
</tr>
47+
{% endif %}
4848

49-
{% if phone_number %}
50-
<tr>
51-
<td>Phone Number:</td>
52-
<td>{{phone_number}}</td>
53-
</tr>
54-
{% endif %}
49+
{% if phone_number %}
50+
<tr>
51+
<td>Phone Number:</td>
52+
<td>{{phone_number}}</td>
53+
</tr>
54+
{% endif %}
5555

56-
{% if date_of_birth %}
57-
<tr>
58-
<td>Date of Birth:</td>
59-
<td>{{date_of_birth}}</td>
60-
</tr>
61-
{% endif %}
56+
{% if date_of_birth %}
57+
<tr>
58+
<td>Date of Birth:</td>
59+
<td>{{date_of_birth}}</td>
60+
</tr>
61+
{% endif %}
6262

63-
{% if is_age_verified is not None %}
64-
<tr>
65-
<td>Age Verified:</td>
66-
<td>{{is_age_verified}}</td>
67-
</tr>
68-
{% endif %}
63+
{% if is_age_verified is not None %}
64+
<tr>
65+
<td>Age Verified:</td>
66+
<td>{{is_age_verified}}</td>
67+
</tr>
68+
{% endif %}
6969

70-
{% if postal_address %}
71-
<tr>
72-
<td>Postal Address:</td>
73-
<td>{{postal_address}}</td>
74-
</tr>
75-
{% endif %}
70+
{% if postal_address %}
71+
<tr>
72+
<td>Postal Address:</td>
73+
<td>{{postal_address}}</td>
74+
</tr>
75+
{% endif %}
7676

77-
{% if email_address %}
78-
<tr>
79-
<td>Email Address:</td>
80-
<td>{{email_address}}</td>
81-
</tr>
82-
{% endif %}
77+
{% if email_address %}
78+
<tr>
79+
<td>Email Address:</td>
80+
<td>{{email_address}}</td>
81+
</tr>
82+
{% endif %}
8383

84-
{% if nationality %}
85-
<tr>
86-
<td>Nationality:</td>
87-
<td>{{nationality}}</td>
88-
</tr>
89-
{% endif %}
84+
{% if nationality %}
85+
<tr>
86+
<td>Nationality:</td>
87+
<td>{{nationality}}</td>
88+
</tr>
89+
{% endif %}
9090

91-
{% if gender %}
92-
<tr>
93-
<td>Gender:</td>
94-
<td>{{gender}}</td>
95-
</tr>
96-
{% endif %}
97-
</table>
91+
{% if gender %}
92+
<tr>
93+
<td>Gender:</td>
94+
<td>{{gender}}</td>
95+
</tr>
96+
{% endif %}
97+
98+
{% if structured_postal_address %}
99+
<td>Structured Postal Address:</td>
100+
{% for key, value in structured_postal_address.items %}
101+
<tr>
102+
<th> {{ key }}</th>
103+
<td> {{ value }}</td>
104+
</tr>
105+
{% endfor %}
106+
{% endif %}
107+
</table>
98108
</body>
99109
</html>

examples/yoti_example_flask/templates/profile.html

Lines changed: 89 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -5,95 +5,105 @@
55
<title>Yoti Profile</title>
66
</head>
77
<body>
8-
<h3><a href="/">Home</a></h3>
9-
<table>
10-
{% if user_id %}
11-
<tr>
12-
<td>User ID:</td>
13-
<td>{{user_id}}</td>
14-
</tr>
15-
{% endif %}
8+
<h3><a href="/">Home</a></h3>
9+
<table>
10+
{% if user_id %}
11+
<tr>
12+
<td>User ID:</td>
13+
<td>{{user_id}}</td>
14+
</tr>
15+
{% endif %}
1616

17-
{% if base64_selfie_uri %}
18-
<tr>
19-
<td>Selfie in base64 format:</td>
20-
<td><img width="200" alt="base64photo" src="{{base64_selfie_uri}}" /></td>
21-
</tr>
22-
<tr>
23-
<td>Selfie from saved image:</td>
24-
<td><img width="200" alt="saved image" src="/static/YotiSelfie.jpg" /></td>
25-
</tr>
26-
{% endif %}
17+
{% if base64_selfie_uri %}
18+
<tr>
19+
<td>Selfie in base64 format:</td>
20+
<td><img width="200" alt="base64photo" src="{{base64_selfie_uri}}"/></td>
21+
</tr>
22+
<tr>
23+
<td>Selfie from saved image:</td>
24+
<td><img width="200" alt="saved image" src="/static/YotiSelfie.jpg"/></td>
25+
</tr>
26+
{% endif %}
2727

28-
{% if given_names %}
29-
<tr>
30-
<td>Given Names:</td>
31-
<td>{{given_names}}</td>
32-
</tr>
33-
{% endif %}
28+
{% if given_names %}
29+
<tr>
30+
<td>Given Names:</td>
31+
<td>{{given_names}}</td>
32+
</tr>
33+
{% endif %}
3434

35-
{% if family_name %}
36-
<tr>
37-
<td>Family Name:</td>
38-
<td>{{family_name}}</td>
39-
</tr>
40-
{% endif %}
35+
{% if family_name %}
36+
<tr>
37+
<td>Family Name:</td>
38+
<td>{{family_name}}</td>
39+
</tr>
40+
{% endif %}
4141

42-
{% if full_name %}
43-
<tr>
44-
<td>Full Name:</td>
45-
<td>{{full_name}}</td>
46-
</tr>
47-
{% endif %}
42+
{% if full_name %}
43+
<tr>
44+
<td>Full Name:</td>
45+
<td>{{full_name}}</td>
46+
</tr>
47+
{% endif %}
4848

49-
{% if phone_number %}
50-
<tr>
51-
<td>Phone Number:</td>
52-
<td>{{phone_number}}</td>
53-
</tr>
54-
{% endif %}
49+
{% if phone_number %}
50+
<tr>
51+
<td>Phone Number:</td>
52+
<td>{{phone_number}}</td>
53+
</tr>
54+
{% endif %}
5555

56-
{% if date_of_birth %}
57-
<tr>
58-
<td>Date of Birth:</td>
59-
<td>{{date_of_birth}}</td>
60-
</tr>
61-
{% endif %}
56+
{% if date_of_birth %}
57+
<tr>
58+
<td>Date of Birth:</td>
59+
<td>{{date_of_birth}}</td>
60+
</tr>
61+
{% endif %}
6262

63-
{% if is_age_verified is defined %}
64-
<tr>
65-
<td>Age Verified:</td>
66-
<td>{{is_age_verified}}</td>
67-
</tr>
68-
{% endif %}
63+
{% if is_age_verified is defined %}
64+
<tr>
65+
<td>Age Verified:</td>
66+
<td>{{is_age_verified}}</td>
67+
</tr>
68+
{% endif %}
6969

70-
{% if postal_address %}
71-
<tr>
72-
<td>Postal Address:</td>
73-
<td>{{postal_address}}</td>
74-
</tr>
75-
{% endif %}
70+
{% if postal_address %}
71+
<tr>
72+
<td>Postal Address:</td>
73+
<td>{{postal_address}}</td>
74+
</tr>
75+
{% endif %}
7676

77-
{% if email_address %}
78-
<tr>
79-
<td>Email Address:</td>
80-
<td>{{email_address}}</td>
81-
</tr>
82-
{% endif %}
77+
{% if email_address %}
78+
<tr>
79+
<td>Email Address:</td>
80+
<td>{{email_address}}</td>
81+
</tr>
82+
{% endif %}
8383

84-
{% if nationality %}
85-
<tr>
86-
<td>Nationality:</td>
87-
<td>{{nationality}}</td>
88-
</tr>
89-
{% endif %}
84+
{% if nationality %}
85+
<tr>
86+
<td>Nationality:</td>
87+
<td>{{nationality}}</td>
88+
</tr>
89+
{% endif %}
9090

91-
{% if gender %}
92-
<tr>
93-
<td>Gender:</td>
94-
<td>{{gender}}</td>
95-
</tr>
96-
{% endif %}
97-
</table>
91+
{% if gender %}
92+
<tr>
93+
<td>Gender:</td>
94+
<td>{{gender}}</td>
95+
</tr>
96+
{% endif %}
97+
98+
{% if structured_postal_address %}
99+
<td>Structured Postal Address:</td>
100+
{% for key, value in structured_postal_address.items() %}
101+
<tr>
102+
<th> {{ key }}</th>
103+
<td> {{ value }}</td>
104+
</tr>
105+
{% endfor %}
106+
{% endif %}
107+
</table>
98108
</body>
99109
</html>

0 commit comments

Comments
 (0)