Attention: The Keycloak upgrade has been completed. As this was a major upgrade, there may be some unexpected issues occurring. Please report any issues you find to support by using the contact form found at https://www.ebrains.eu/contact/. Thank you for your patience and understanding. 


Wiki source code of Collab.PHP

Last modified by csucs on 2022/11/22 09:29

Hide last authors
csucs 1.1 1 (% class="jumbotron" %)
2 (((
3 (% class="container" %)
4 (((
csucs 7.2 5 = Collab.PHP =
csucs 1.1 6
csucs 7.2 7 //A walkthrough of creating an HBP/EBrains collaboratory app//
csucs 1.1 8 )))
9 )))
10
11 (% class="row" %)
12 (((
13 (% class="col-xs-12 col-sm-8" %)
14 (((
csucs 9.1 15 (% class="wikigeneratedid" %)
csucs 12.1 16 Example code is at [[https:~~/~~/github.com/Tevemadar/Collab.PHP>>https://github.com/Tevemadar/Collab.PHP]] , and a single-page version of the text is also available there..
csucs 9.1 17
csucs 1.1 18 = What can I find here? =
19
csucs 10.1 20 * Very short collab app example (host, register, use)
21 * Barely longer example about dealing with OIDC stuff
22 * The hosted examples themselves.
csucs 1.1 23
csucs 12.1 24 The token exchange happens in PHP code (it's "curl-like"), everything else is browser-side.
csucs 11.1 25
csucs 1.1 26 = Who has access? =
27
csucs 10.1 28 Anyone "has access", but developers can really make use of it.
csucs 1.1 29 )))
30
31
32 (% class="col-xs-12 col-sm-4" %)
33 (((
34 {{box title="**Contents**"}}
35 {{toc/}}
36 {{/box}}
37
38
39 )))
40 )))
Public

Collab.PHP