Skip to content

Commit

Permalink
docs: rename SkolengoDefaultValues.REDIRECTURI to REDIRECT_URI
Browse files Browse the repository at this point in the history
  • Loading branch information
NonozgYtb committed Mar 18, 2024
1 parent aacc705 commit 70c8fb8
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 17 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ Les valeurs actuellement exportées sont :</p>
<ul>
<li><code>SkolengoDefaultValues.BASE_URL</code> (<a href="https://api.skolengo.com/api/v1/bff-sko-app">https://api.skolengo.com/api/v1/bff-sko-app</a>) - URL de base de l&#39;API</li>
<li><code>SkolengoDefaultValues.OID_CLIENT_ID</code> et <code>SkolengoDefaultValues.OID_CLIENT_SECRET</code> - &quot;Credentials&quot; utilisés par la connexion OIDC, utiles pour une implémentation personnalisée de l&#39;authentification</li>
<li><code>SkolengoDefaultValues.REDIRECTURI</code> (skoapp-prod://sign-in-callback) <em>deeplink</em> utilisé par l&#39;application pour se connecté via le CAS/SSO de l&#39;ENT, réutilsié par le processsus d&#39;authentification</li>
<li><code>SkolengoDefaultValues.REDIRECT_URI</code> (skoapp-prod://sign-in-callback) <em>deeplink</em> utilisé par l&#39;application pour se connecté via le CAS/SSO de l&#39;ENT, réutilsié par le processsus d&#39;authentification</li>
</ul>
</dd>
</dl>
Expand Down Expand Up @@ -818,7 +818,7 @@ Objet de valeurs dite "de configuration" pour un usage via des librairies extern
Les valeurs actuellement exportées sont :
- `SkolengoDefaultValues.BASE_URL` (https://api.skolengo.com/api/v1/bff-sko-app) - URL de base de l'API
- `SkolengoDefaultValues.OID_CLIENT_ID` et `SkolengoDefaultValues.OID_CLIENT_SECRET` - "Credentials" utilisés par la connexion OIDC, utiles pour une implémentation personnalisée de l'authentification
- `SkolengoDefaultValues.REDIRECTURI` (skoapp-prod://sign-in-callback) *deeplink* utilisé par l'application pour se connecté via le CAS/SSO de l'ENT, réutilsié par le processsus d'authentification
- `SkolengoDefaultValues.REDIRECT_URI` (skoapp-prod://sign-in-callback) *deeplink* utilisé par l'application pour se connecté via le CAS/SSO de l'ENT, réutilsié par le processsus d'authentification

**Kind**: global variable

Expand Down
30 changes: 15 additions & 15 deletions src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,23 +23,9 @@ import type { SkolengoConfig } from './models/Common/SkolengoConfig'
const BASE_URL = 'https://api.skolengo.com/api/v1/bff-sko-app'
const OID_CLIENT_ID = atob('U2tvQXBwLlByb2QuMGQzNDkyMTctOWE0ZS00MWVjLTlhZjktZGY5ZTY5ZTA5NDk0') // base64 du client ID de l'app mobile
const OID_CLIENT_SECRET = atob('N2NiNGQ5YTgtMjU4MC00MDQxLTlhZTgtZDU4MDM4NjkxODNm') // base64 du client Secret de l'app mobile
const REDIRECTURI = 'skoapp-prod://sign-in-callback'
const REDIRECT_URI = 'skoapp-prod://sign-in-callback'
// ! Merci de mettre à jour ces valeurs ainsi que les réutilisations dans ce projet et dans les documentations de ce package en cas de changement

/**
* Objet de valeurs dite "de configuration" pour un usage via des librairies externes
* Les valeurs actuellement exportées sont :
* - `SkolengoDefaultValues.BASE_URL` (https://api.skolengo.com/api/v1/bff-sko-app) - URL de base de l'API
* - `SkolengoDefaultValues.OID_CLIENT_ID` et `SkolengoDefaultValues.OID_CLIENT_SECRET` - "Credentials" utilisés par la connexion OIDC, utiles pour une implémentation personnalisée de l'authentification
* - `SkolengoDefaultValues.REDIRECTURI` (skoapp-prod://sign-in-callback) *deeplink* utilisé par l'application pour se connecté via le CAS/SSO de l'ENT, réutilsié par le processsus d'authentification
*/
export const SkolengoDefaultValues = {
BASE_URL,
OID_CLIENT_ID,
OID_CLIENT_SECRET,
REDIRECTURI
} as const

export class Skolengo {
public readonly school: School
public tokenSet: TokenSetParameters
Expand Down Expand Up @@ -1136,3 +1122,17 @@ export class Skolengo {
}
}
}

/**
* Objet de valeurs dite "de configuration" pour un usage via des librairies externes
* Les valeurs actuellement exportées sont :
* - `SkolengoDefaultValues.BASE_URL` (https://api.skolengo.com/api/v1/bff-sko-app) - URL de base de l'API
* - `SkolengoDefaultValues.OID_CLIENT_ID` et `SkolengoDefaultValues.OID_CLIENT_SECRET` - "Credentials" utilisés par la connexion OIDC, utiles pour une implémentation personnalisée de l'authentification
* - `SkolengoDefaultValues.REDIRECT_URI` (skoapp-prod://sign-in-callback) *deeplink* utilisé par l'application pour se connecté via le CAS/SSO de l'ENT, réutilsié par le processsus d'authentification
*/
export const SkolengoDefaultValues = {
BASE_URL,
OID_CLIENT_ID,
OID_CLIENT_SECRET,
REDIRECT_URI
} as const

0 comments on commit 70c8fb8

Please sign in to comment.