1.1.1 • Published 9 months ago

mapkit-token v1.1.1

Weekly downloads
11
License
MIT
Repository
github
Last release
9 months ago

mapkit-token

npm version

🗺 Easily generate MapKit JS authorization tokens.

Install

$ npm install mapkit-token

Usage

const generate = require('mapkit-token')

const key = fs.readFileSync('AuthKey_B1B1B1B1B1.p8')
const token = generate(key, 'B1B1B1B1B1', 'A1A1A1A1A1')

This generates an authorization token (valid for 30 minutes) which can be used to authorize against the mapkit JS API. Check the documentation on how to generate a key.

generate(authKey, keyId, teamId[, ttl, origin])

  • authKey: MapKit Authorization Key
  • keyId: MapKit JS Key ID.
  • teamId: Apple Developer Team ID.
  • ttl: Time to live in seconds. Defaults to 30 minutes.
  • origin: Domain restrictions. Optional but recommended.

Returns the authorizaton token.