@novo-learning/novo-sdk
Version:
SDK for the Novolanguage Speech Analysis API
29 lines (18 loc) • 1.39 kB
Markdown
NPM heeft de ondersteuning voor langlevende tokens beëindigd. Hierdoor worden tokens automatisch ongeldig na een korte periode (maximaal 90 dagen). Dit verhoogt de veiligheid, maar betekent ook dat tokens regelmatig vernieuwd moeten worden. Aangezien de NPM packages niet zo vaak geupdate worden, betekent dit dat er meestal een nieuwe token gegenereerd dient te worden. Daarom is ervoor gekozen om het NPM token als parameter in te stellen voor de CI/CD pipeline. Met het onderstande stappenplan kan er een NPM access token gegenereerd worden.
## Stappenplan: Granular NPM Token genereren
1. **Log in op de npm website**
- Ga naar [npmjs.com](https://www.npmjs.com/) en log in met je npm-account.
2. **Navigeer naar Access Tokens**
- Klik rechtsboven op je profiel.
- Kies **Access Tokens** in het menu.
3. **Maak een nieuw granular token**
- Klik op **Create Token**.
- Selecteer **Granular Access Token**.
4. **Configureer token instellingen**
- **Expiration date**: stel in op **morgen**.
- **Permissions**: kies **Read and Write**.
- **Package selectie**: selecteer het specifieke package dat je wilt deployen.
- **Organisatie**: laat **organisatie-permissies leeg**.
5. **Genereer en kopieer token**
- Klik op **Generate Token**.
- Kopieer het gegenereerde token en gebruik deze als invoer voor de pipeline.