🚀 Big News:Socket Has Acquired Secure Annex.Learn More
Socket
Book a DemoSign in
Socket

remix-auth-oauth2

Package Overview
Dependencies
Maintainers
1
Versions
29
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

remix-auth-oauth2 - npm Package Compare versions

Comparing version
3.2.2
to
3.3.0
+9
-9
build/index.js

@@ -35,8 +35,2 @@ import { ObjectParser } from "@edgefirst-dev/data/parser";

let stateUrl = url.searchParams.get("state");
let error = url.searchParams.get("error");
if (error) {
let description = url.searchParams.get("error_description");
let uri = url.searchParams.get("error_uri");
throw new OAuth2RequestError(error, description, uri, stateUrl);
}
if (!stateUrl) {

@@ -59,5 +53,2 @@ debug("No state found in the URL, redirecting to authorization endpoint");

}
let code = url.searchParams.get("code");
if (!code)
throw new ReferenceError("Missing code in the URL");
let store = StateStore.fromRequest(request, this.cookieName);

@@ -70,2 +61,11 @@ if (!store.has()) {

}
let error = url.searchParams.get("error");
if (error) {
let description = url.searchParams.get("error_description");
let uri = url.searchParams.get("error_uri");
throw new OAuth2RequestError(error, description, uri, stateUrl);
}
let code = url.searchParams.get("code");
if (!code)
throw new ReferenceError("Missing code in the URL");
let codeVerifier = store.get(stateUrl);

@@ -72,0 +72,0 @@ if (!codeVerifier) {

@@ -1,1 +0,1 @@

{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"}

@@ -92,5 +92,8 @@ import { Cookie, SetCookie } from "@mjackson/headers";

let params = new URLSearchParams();
for (let name of cookie.names()) {
for (let name of cookie.names) {
if (name.startsWith(cookieName)) {
for (let [key, value] of new URLSearchParams(cookie.get(name))) {
let cookieInstance = cookie.get(name);
if (!cookieInstance)
continue;
for (let [key, value] of new URLSearchParams(cookieInstance)) {
params.append(key, value);

@@ -97,0 +100,0 @@ }

@@ -1,1 +0,1 @@

{"version":3,"file":"store.js","sourceRoot":"","sources":["../../src/lib/store.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"store.js","sourceRoot":"","sources":["../../src/lib/store.ts"],"names":[],"mappings":"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"}
{
"name": "remix-auth-oauth2",
"version": "3.2.2",
"version": "3.3.0",
"description": "A strategy to use and implement OAuth2 framework for authentication with federated services like Google, Facebook, GitHub, etc.",

@@ -51,4 +51,4 @@ "license": "MIT",

"dependencies": {
"@edgefirst-dev/data": "^0.0.2",
"@mjackson/headers": "^0.9.0",
"@edgefirst-dev/data": "^0.0.4",
"@mjackson/headers": "^0.10.0",
"arctic": "^3.0.0",

@@ -55,0 +55,0 @@ "debug": "^4.3.7"

@@ -28,3 +28,3 @@ # OAuth2Strategy

```ts
import { OAuthStrategy, CodeChallengeMethod } from "remix-auth-oauth2";
import { OAuth2Strategy, CodeChallengeMethod } from "remix-auth-oauth2";

@@ -31,0 +31,0 @@ export const authenticator = new Authenticator<User>();