Skip to content

Latest commit

 

History

History
59 lines (53 loc) · 760 Bytes

MIGRATION.md

File metadata and controls

59 lines (53 loc) · 760 Bytes

Migration Guide

v0.0.15 to v0.0.16

Context is passed to Storage and State instead of Request

Use:

const auth = oauth2({
	// ...
	state: {
		check({ request }, name, state) {
			// ...
		},
		generate({ request }, name) {
			// ...
		}
	},
	storage: {
		get({ request }, name) {
			// ...
		},
		set({ request }, name, token) {
			// ...
		},
		delete({ request }, name) {
			// ...
		}
	}
})

Instead of:

const auth = oauth2({
	// ...
	state: {
		check(req, name, state) {
			// ...
		},
		generate(req, name) {
			// ...
		}
	},
	storage: {
		get(req, name) {
			// ...
		},
		set(req, name, token) {
			// ...
		},
		delete(req, name) {
			// ...
		}
	}
})