1.1.1 • Published 3 years ago

udid-fetcher v1.1.1

Weekly downloads
48
License
MIT
Repository
-
Last release
3 years ago

udid-fetcher

udid-fetcher is an ExpressJS middleware for retrieving iOS device information such as:

  • UDID
  • Model
  • iOS Version
  • etc.

Install

Add to your project:

$ yarn add udid-fetcher

Usage

import express from 'express';
import UDIDFetcher from 'udid-fetcher';

let app = express();
let port = process.env.PORT;

app.get('/', (req, res) => {
	return res.send('visit /enroll to fetch UDID.');
});

app.use(
	'/',
	new UDIDFetcher({
		name: 'Profile Name',
		description: 'Profile Description',
		identifier: 'com.example.udid_fetcher',
		organization: 'Developer Name',
		apiURL: `https://example.com/`,
		query: {
			id: 'foobar',
		},
		done: (req, res) => {
			console.log(req.query.id); // "foobar"
			console.log(req.device); // The recieved device is found in req.device.
			return res.redirect('/');
		},
	}).router,
);

app.listen(port, () => {
	console.log(`Live at port ${port}`);
});

Note: You are required to have a callback URL that is secure (https).

Build from source

$ git clone https://github.com/itss0n1c/udid-fetcher.git
$ cd udid-fetcher/
$ yarn run build

Testing

Make sure to have a .env file with the content below:

API_URL=https://example.com
PORT=5000

Then run:

$ yarn run dev
1.1.1

3 years ago

1.1.0

3 years ago

1.0.41

4 years ago

1.0.39

4 years ago

1.0.40

4 years ago

1.0.19

4 years ago

1.0.18

4 years ago

1.0.17

4 years ago

1.0.38

4 years ago

1.0.16

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.22

4 years ago

1.0.21

4 years ago

1.0.20

4 years ago

1.0.26

4 years ago

1.0.25

4 years ago

1.0.24

4 years ago

1.0.23

4 years ago

1.0.29

4 years ago

1.0.28

4 years ago

1.0.27

4 years ago

1.0.33

4 years ago

1.0.11

4 years ago

1.0.32

4 years ago

1.0.10

4 years ago

1.0.31

4 years ago

1.0.30

4 years ago

1.0.37

4 years ago

1.0.15

4 years ago

1.0.36

4 years ago

1.0.14

4 years ago

1.0.35

4 years ago

1.0.13

4 years ago

1.0.34

4 years ago

1.0.12

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago