Changes for page Community App Developer Guide
Last modified by bougault on 2022/03/02 11:58
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -6,7 +6,7 @@ 6 6 7 7 The first step is for you to **get the developer accreditation**. Contributors can register and manage applications within the Community Apps Catalogue. 8 8 9 -Send an email to [[support@ humanbrainproject.eu>>mailto:support@humanbrainproject.eu]] with a short summary of your intentions.9 +Send an email to [[support@ebrains.eu>>mailto:support@ebrains.eu]] with a short summary of your intentions. 10 10 11 11 The support team will apply the permissions to your user: your account will be [[upgraded with developers privileges>>doc:Collabs.collab-devs.collaboratory-v2.keycloak.user administration.WebHome]] the next time you will login. 12 12 ... ... @@ -74,7 +74,7 @@ 74 74 setting2: 'setting 2 value', 75 75 // ... 76 76 // reload: false // avoid page reload on settings change 77 - }}, 'https://wiki. humanbrainproject.eu');77 + }}, 'https://wiki.ebrains.eu'); 78 78 {{/code}} 79 79 80 80 === Fetching settings === ... ... @@ -89,7 +89,7 @@ 89 89 1. use the token to call the create endpoint 90 90 1. save your registration access token for further modifications of your client 91 91 92 -Note that a [[notebook>>https://lab. humanbrainproject.eu/user/allan/lab/tree/drive/Shared%20with%20all/Collaboratory%20Community%20Apps/Managing%20an%20OpenID%20Connect%20client.ipynb||rel="noopener noreferrer" target="_blank"]] is available to help you create and modify your OIDC client.92 +Note that a [[notebook>>https://lab.ebrains.eu/user-redirect/lab/tree/drive/Shared%20with%20all/Collaboratory%20Community%20Apps/Managing%20an%20OpenID%20Connect%20client.ipynb||rel="noopener noreferrer" target="_blank"]] is available to help you create and modify your OIDC client. 93 93 94 94 === Fetching your developer access token === 95 95 ... ... @@ -103,7 +103,7 @@ 103 103 echo '\nEnter your password' && read -s clb_dev_pwd && 104 104 105 105 # Fetch the token 106 -curl -X POST https://iam. humanbrainproject.eu/auth/realms/hbp/protocol/openid-connect/token \106 +curl -X POST https://iam.ebrains.eu/auth/realms/hbp/protocol/openid-connect/token \ 107 107 -u developer: \ 108 108 -d 'grant_type=password' \ 109 109 --data-urlencode "username=${clb_dev_username}" \ ... ... @@ -142,7 +142,7 @@ 142 142 clb_dev_token=... 143 143 144 144 # Send the creation request 145 -curl -X POST https://iam. humanbrainproject.eu/auth/realms/hbp/clients-registrations/default/ \145 +curl -X POST https://iam.ebrains.eu/auth/realms/hbp/clients-registrations/default/ \ 146 146 -H "Authorization: Bearer ${clb_dev_token}" \ 147 147 -H 'Content-Type: application/json' \ 148 148 -d '{ ... ... @@ -230,7 +230,7 @@ 230 230 clb_reg_token=... 231 231 232 232 # Update the client 233 -curl -X PUT https://iam. humanbrainproject.eu/auth/realms/hbp/clients-registrations/default/my-awesome-client \233 +curl -X PUT https://iam.ebrains.eu/auth/realms/hbp/clients-registrations/default/my-awesome-client \ 234 234 -H "Authorization: Bearer ${clb_reg_token}" \ 235 235 -H 'Content-Type: application/json' \ 236 236 -d '{