Last modified by messines on 2022/05/25 10:11

From version 4.1
edited by fabricegaillard
on 2021/03/18 12:06
Change comment: There is no comment for this version
To version 5.1
edited by messines
on 2021/03/18 12:17
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.fabricegaillard
1 +XWiki.messines
Content
... ... @@ -1,4 +2,3 @@
1 -(% class="wikigeneratedid" %)
2 2  == Must read before starting ==
3 3  
4 4  It's very important to choose the right type of clients and to understand the various OAuth flows.
... ... @@ -15,6 +15,7 @@
15 15  
16 16  The steps to create an OpenID Connect (OIDC) client are the following:
17 17  
17 +1. Ask the developer accreditation to be authorize to create client
18 18  1. get an access token from the `developer` client
19 19  1. save your registration access token for further modifications of your client
20 20  1. use the token to call the create endpoint
... ... @@ -21,6 +21,14 @@
21 21  
22 22  Note that a Jupyter Notebook notebook is available in the Drive of this collab to help you create and modify your OIDC client. Its name is: **//Managing an OpenID Connect client.ipynb//** [add link]
23 23  
24 +=== Ask for developer accreditation ===
25 +
26 +To be authorize to create an OIDC client you have to be accredited as developer.
27 +
28 +Please go on this page and "Request to join" the group [[https:~~/~~/wiki.ebrains.eu/bin/view/Identity/#/groups/app-collaboratory-iam~~-~~-service-providers>>https://wiki.ebrains.eu/bin/view/Identity/#/groups/app-collaboratory-iam--service-providers]]
29 +
30 +We will quickly process your request and you will be able to create an OIDC client
31 +
24 24  === Fetching your developer access token ===
25 25  
26 26  Getting your developer token is done in one simple step: authenticate against the developer client with the password grant.