Releases: ForbesLindesay/authentication
Releases · ForbesLindesay/authentication
@authentication/passwordless@1.4.0
Refactorings
- Use shared package to get request URL (#16)
@authentication/oauth2@1.0.0
@authentication/oauth1@1.0.0
Breaking Changes
- Add support for using the
BASE_URL
orBASE_URI
environment variable to specify the app's hostname in production. (#16)
@authentication/secure-hash@1.1.0
New Features
-
Upgrade sodium-native (#12)
This means there will be pre-built binaries for more modern platforms.
@authentication/cloudflare-ip@1.0.0
New Features
-
Initial Release (#14)
JavaScript usage:
const isCloudflareIp = require('@authentication/cloudflare-ip'); // non-cloudflare ips should be false isCloudflareIp('66.249.66.1') // false isCloudflareIp('1.1.1.1') // false // localhost should be false isCloudflareIp('127.0.0.1')) // false isCloudflareIp('::1')) // false // cloudflare ips should pass isCloudflareIp('103.21.244.0')) // true isCloudflareIp('2400:cb00:0000::0000')) // true
TypeScript usage:
import isCloudflareIp from '@authentication/cloudflare-ip'; // non-cloudflare ips should be false isCloudflareIp('66.249.66.1') // false isCloudflareIp('1.1.1.1') // false // localhost should be false isCloudflareIp('127.0.0.1')) // false isCloudflareIp('::1')) // false // cloudflare ips should pass isCloudflareIp('103.21.244.0')) // true isCloudflareIp('2400:cb00:0000::0000')) // true