21
21
* < http://selvbetjening.local.itkdev.dk/os2forms_nemlogin_openid_connect/authenticate/{id} >
22
22
* < http://selvbetjening.local.itkdev.dk/admin/os2forms_nemlogin_openid_connect/settings >
23
23
24
- * FBS?!
25
-
26
24
## Not our modules
27
25
28
26
* < http://selvbetjening.local.itkdev.dk/admin/config/people/openid-connect/generic/edit >
@@ -67,7 +65,16 @@ putenv('KEY_DIGITAL_POST_CERTIFICATE_PASSWORD=digital_post');
67
65
68
66
---
69
67
70
- < https://www.drupal.org/project/key >
68
+ ## Development
69
+
70
+ | Pull request | Internally approved | Externally approved | Release version |
71
+ | -----------------------------------------------------------------------| ---------------------| ---------------------| -----------------|
72
+ | < https://github.com/OS2Forms/os2forms/pull/101 > | yes | | 4.0.0 |
73
+ | < https://github.com/OS2Forms/os2forms_get_organized/pull/14 > | yes | | |
74
+ | < https://github.com/OS2web/os2web_datalookup/pull/13 > | yes | | |
75
+ | < https://github.com/itk-dev/os2forms_fasit/pull/7 > | yes | | |
76
+ | < https://github.com/itk-dev/os2forms_nemlogin_openid_connect/pull/20 > | yes | | |
77
+
71
78
72
79
``` mermaid
73
80
flowchart LR
@@ -81,6 +88,63 @@ flowchart LR
81
88
82
89
os2web_key -->|require| key
83
90
84
- os2forms_nemlogin_openid_connect[<a href='https://github.com/itk-dev/os2forms_nemlogin_openid_connect'>itk-dev/os2forms_nemlogin_openid_connect</a>: <a href='https://github.com/itk-dev/os2forms_nemlogin_openid_connect/pull/19 '>#19 </a>] -->|require| os2web_key
91
+ os2forms_nemlogin_openid_connect[<a href='https://github.com/itk-dev/os2forms_nemlogin_openid_connect'>itk-dev/os2forms_nemlogin_openid_connect</a>: <a href='https://github.com/itk-dev/os2forms_nemlogin_openid_connect/pull/20 '>#20 </a>] -->|require| os2web_key
85
92
%% os2forms_nemlogin_openid_connect -->|require| os2web_nemlogin[os2web/os2web_nemlogin]
86
93
```
94
+
95
+ ### Test
96
+
97
+ < https://os2form.dmzwebstgitk03.itkdev.dk/da/admin/config/system/keys >
98
+
99
+ #### Certificate and passphrase
100
+
101
+ * < https://os2form.dmzwebstgitk03.itkdev.dk/admin/config/system/os2web-datalookup/datafordeler-cvr >
102
+ * < https://os2form.dmzwebstgitk03.itkdev.dk/admin/config/system/os2web-datalookup/serviceplatformen-cpr-extended >
103
+ * What about all the UUIDs?
104
+
105
+ ``` shell
106
+ drush os2forms-selvbetjening:look-up:cpr 2611740000
107
+ ```
108
+
109
+ * < https://os2form.dmzwebstgitk03.itkdev.dk/admin/os2forms_digital_post/settings >
110
+
111
+ ``` shell
112
+ drush os2forms-digital-post:test:send 2611740000
113
+ ```
114
+
115
+ (implicitly tests CPR lookup)
116
+
117
+ * < https://os2form.dmzwebstgitk03.itkdev.dk/admin/os2forms_fasit/settings >
118
+ * Is ` Fasit API tenant ` a secret?
119
+
120
+ ``` shell
121
+ drush os2forms-fasit:test:api
122
+ ```
123
+
124
+ #### Username and passphrase
125
+
126
+ * < https://os2form.dmzwebstgitk03.itkdev.dk/admin/os2forms_get_organized/settings >
127
+
128
+ ``` shell
129
+ drush os2forms-get-organized:test:api
130
+ ```
131
+
132
+ #### OpenID Connect (OIDC)
133
+
134
+ * < https://os2form.dmzwebstgitk03.itkdev.dk/admin/config/system/os2web-nemlogin/openid-connect-nemlogin >
135
+ * < https://os2form.dmzwebstgitk03.itkdev.dk/os2forms_nemlogin_openid_connect/authenticate/{id} >
136
+ * < https://os2form.dmzwebstgitk03.itkdev.dk/admin/os2forms_nemlogin_openid_connect/settings >
137
+
138
+ #### Not our modules
139
+
140
+ * < https://os2form.dmzwebstgitk03.itkdev.dk/admin/config/people/openid-connect/generic/edit >
141
+ * We can use the key module to inject ` Client ID ` and ` Client secret ` , cf.
142
+
143
+ ---
144
+
145
+
146
+
147
+ ``` shell
148
+ drush config:get openid_connect.client.generic
149
+ drush config:get openid_connect.client.generic --include-overridden
150
+ ```
0 commit comments