Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
documentation:2.1:applications:gitlab [2019/08/29 17:10]
maxbes
documentation:2.1:applications:gitlab [2019/08/29 17:11]
maxbes [LL::NG configuration]
Line 123: Line 123:
 Add an OpenID Connect RP to LemonLDAP::​NG Add an OpenID Connect RP to LemonLDAP::​NG
  
-* Chose a client ID and a client secret, and write the same values in the ''​gitlab.rb''​ file above +  ​* Chose a client ID and a client secret, and write the same values in the ''​gitlab.rb''​ file above 
-* You need to chose an asymetrical signature algorithm for the ID Token (RS256 or above) +  * You need to chose an asymetrical signature algorithm for the ID Token (RS256 or above) 
-* You also need to set a key identifier on your LemonLDAP::​NG server in ''​OpenID Connect service''​ » ''​Security''​ » ''​Signing key ID''​ (use something like ''​default''​ as the value).  +  * You also need to set a key identifier on your LemonLDAP::​NG server in ''​OpenID Connect service''​ » ''​Security''​ » ''​Signing key ID''​ (use something like ''​default''​ as the value).  
-* Make sure the attribute containing the user email in the LemonLDAP::​NG session is mapped to the ''​email''​ claim.+  * Make sure the attribute containing the user email in the LemonLDAP::​NG session is mapped to the ''​email''​ claim.
  
 <​note>​ <​note>​
-You need to set a key identifier, or you will get a *JSON::​JWK::​Set::​KidNotFounderror on Gitlab+You need to set a key identifier, or you will get a //JSON::​JWK::​Set::​KidNotFound// error on Gitlab
 </​note>​ </​note>​