diff --git a/ibexa/commerce/5.0/manifest.json b/ibexa/commerce/5.0/manifest.json index 3b2326b..da24d54 100644 --- a/ibexa/commerce/5.0/manifest.json +++ b/ibexa/commerce/5.0/manifest.json @@ -161,10 +161,10 @@ "IBEXA_LOCK_DSN": "flock", "IBEXA_VARIATION_HANDLER_IDENTIFIER": "alias", "#23": "Configure OAuth2 server", - "OAUTH2_PUBLIC_KEY_PATH": "", - "OAUTH2_PRIVATE_KEY_PATH": "", + "OAUTH2_PUBLIC_KEY_PATH": "/somewhere/safe/public.key", + "OAUTH2_PRIVATE_KEY_PATH": "/somewhere/safe/private.key", "OAUTH2_PRIVATE_KEY_PASSPHRASE": "", - "OAUTH2_ENCRYPTION_KEY": "" + "OAUTH2_ENCRYPTION_KEY": "54eaa5545f935f9d92c6b1eb1c29b0db9dee68b5" }, "composer-scripts": { "cache:clear": "symfony-cmd", diff --git a/ibexa/experience/5.0/manifest.json b/ibexa/experience/5.0/manifest.json index b0aa075..40398d6 100644 --- a/ibexa/experience/5.0/manifest.json +++ b/ibexa/experience/5.0/manifest.json @@ -154,10 +154,10 @@ "IBEXA_LOCK_DSN": "flock", "IBEXA_VARIATION_HANDLER_IDENTIFIER": "alias", "#23": "Configure OAuth2 server", - "OAUTH2_PUBLIC_KEY_PATH": "", - "OAUTH2_PRIVATE_KEY_PATH": "", + "OAUTH2_PUBLIC_KEY_PATH": "/somewhere/safe/public.key", + "OAUTH2_PRIVATE_KEY_PATH": "/somewhere/safe/private.key", "OAUTH2_PRIVATE_KEY_PASSPHRASE": "", - "OAUTH2_ENCRYPTION_KEY": "" + "OAUTH2_ENCRYPTION_KEY": "54eaa5545f935f9d92c6b1eb1c29b0db9dee68b5" }, "composer-scripts": { "cache:clear": "symfony-cmd", diff --git a/ibexa/headless/5.0/config/private.key b/ibexa/headless/5.0/config/private.key new file mode 100644 index 0000000..87d1b47 --- /dev/null +++ b/ibexa/headless/5.0/config/private.key @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDMKUWmQJOkXZq8 +pmiMknrUcbduevxVkvDLoCYfHFU5ZDAjA7dh1+4QPtJ9NO30thmLchx17w1q7LLy +5B67h8idDjPRSpLWT//gLqAlg7vXqeohSEdmlNg+IyYM14ESB1J9f8i1VNXIODRw +eA/wl6Z3D7d0WrMFZag0PGAl8z2CoAoYpGRE3/EXa8KThxLUKe+hHghzOGoaVbIp +Qex31+CCRliFMBGLIeeXG3TmXOBIrNsd4XQKmFUP35OZE7NybiQeC0ByHcz2Mudf +lgNzQlSip9JPen7pkKzrlhExJ2Ciw2A2/JU9vhk/EjxxI5ph78Ll+C6fgycfL4Cd +RN/9E5vtAgMBAAECggEAB5C19IGrFumjDL+L2z2oUIwANJdZF2CxDJKcJwX5QH2u +bPW7y2Phffed/CbEdI905d5uII6hrCcmQGrkmqVe8TbwA57kTw262RdRNuKpSMYS +l3YiszHry22pAMvRjBX6YA0mplWE8HzosIw6ZvtvnzTVYvnjbV1FfN4J4A4h5t+v +VIE+Vs+06AVf2jIb9JRJV4G+JTYW5foSCAzXpmjxWeFF0f4zTorgLdoySQO+v6yo +zacYKzD64xbippnEjjtEmXqkmLwZxNVlbTdxko8sA6rvH+EA/aZmd8BshfBg3H3r +GMvpCZcxXCwnX2dZd/V6DDf7n22rcY3gx402kHuOkQKBgQD0yXcXUn7veLx3b8x0 +WHPoZ1NWnZWGz0x8rTZLzcbNkEzlR/halJLhVtKexjhbwt5wPWZhjnTHt1r9Tx7t +OwkBnOAiSvx+gXm/12M1wSqgPUGQ7Ljkw+xN8RfbKlrV0h4jauJYKKiD4Psp4Y8p +zSoFEzVXmESuMXR21rtNT3ZQCQKBgQDVg2b6nKv8bjeOOo4ruCQW9FCAt04EcGip +RSM4K+2TCv9VD/4S6XfPTlFcS+L5fSwHOhgbQcasYhT66Kq0MMXD6+AbbMndTM5r +uTrj1R4FlRrn2wVlytaxtpCGNYIWc2BkaR3/kpvwnklMRPm0RxZiF30E8iFWsqoV +e+eJv/8dxQKBgQDFPTx3j2J2hRufRXdB3C/w+Ki/JxTf3lMsNsmERRfGdVpweRBV +tFexuKrXgrLQxXFEkUTYoNfaQRTQ/RrXXnVAVm6HU1KmgJ9ghCYNn0tAeHtHUmcc +9f2HRBfL4hH1LmxYb3xYOtKmCPd4ZKZdsVIFatfVb/0POwwz4Yxkm/2iOQKBgQCr +6OveNo0nZxqmErFrtAyiyr2SlYRkgJlUSM1tqbjUXtNsir7YPVBxAq7xcExk8oqj +mvvT3mb3XtVjnDftcyOYdu9vRW1XGENPaslmra5Jcl9CdQ9ogSPR3JuK48RFDUp8 +LkKwBzw1RUzg8txWcbIs8pp/g/Ch3KKjP6sSNxtSvQKBgDyNpo9qJ3lAA2j5Aq6h +wxA78m8b8oSyMlDML9lWWvcSFmP2wLpGbL6hyutVsWIk4rx1LHrN9aKyxReAAPlb +lhyP1lRqmHDkZkku9UGbs7jXo4e5byX5BbzXYw48FWCInsjj6CEPyYVj6yYp24Do +BwzxKeu3fg1tCNTMO9rIDEUk +-----END PRIVATE KEY----- diff --git a/ibexa/headless/5.0/config/public.key b/ibexa/headless/5.0/config/public.key new file mode 100644 index 0000000..ff252f9 --- /dev/null +++ b/ibexa/headless/5.0/config/public.key @@ -0,0 +1,9 @@ +-----BEGIN PUBLIC KEY----- +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzClFpkCTpF2avKZojJJ6 +1HG3bnr8VZLwy6AmHxxVOWQwIwO3YdfuED7SfTTt9LYZi3Icde8Nauyy8uQeu4fI +nQ4z0UqS1k//4C6gJYO716nqIUhHZpTYPiMmDNeBEgdSfX/ItVTVyDg0cHgP8Jem +dw+3dFqzBWWoNDxgJfM9gqAKGKRkRN/xF2vCk4cS1CnvoR4IczhqGlWyKUHsd9fg +gkZYhTARiyHnlxt05lzgSKzbHeF0CphVD9+TmROzcm4kHgtAch3M9jLnX5YDc0JU +oqfST3p+6ZCs65YRMSdgosNgNvyVPb4ZPxI8cSOaYe/C5fgun4MnHy+AnUTf/ROb +7QIDAQAB +-----END PUBLIC KEY----- diff --git a/ibexa/headless/5.0/manifest.json b/ibexa/headless/5.0/manifest.json index 8c89322..e197cb8 100644 --- a/ibexa/headless/5.0/manifest.json +++ b/ibexa/headless/5.0/manifest.json @@ -135,10 +135,10 @@ "IBEXA_EDITION": "headless", "IBEXA_VARIATION_HANDLER_IDENTIFIER": "alias", "#17": "Configure OAuth2 server", - "OAUTH2_PUBLIC_KEY_PATH": "", - "OAUTH2_PRIVATE_KEY_PATH": "", + "OAUTH2_PUBLIC_KEY_PATH": "%CONFIG_DIR%/public.key", + "OAUTH2_PRIVATE_KEY_PATH": "%CONFIG_DIR%/private.key", "OAUTH2_PRIVATE_KEY_PASSPHRASE": "", - "OAUTH2_ENCRYPTION_KEY": "" + "OAUTH2_ENCRYPTION_KEY": "54eaa5545f935f9d92c6b1eb1c29b0db9dee68b5" }, "composer-scripts": { "cache:clear": "symfony-cmd",