1.2.1 • Published 1 year ago
passport-v2 v1.2.1
passport-v2
a basic oauth2
Features
- Builded on ESM, CJS and UMD.
- Type-Safe.
- Optimized.
- Basic Usage.
1.2.1
- bug fix
Usage
import Passport from "passport-v2";
const passport = new Passport({ logger: boolean });
const app = express();
// Process
app.listen(3000);
Discord Usage
passport.use(
"discord",
{
clientId: "",
clientSecret: "",
redirectUri: "http://localhost:3000/discord",
scopes: ["identify", "email"],
},
(access_token: string, refresh_token: string, user: string) => {
console.log({ access_token, refresh_token, user });
}
);
app.get("/", passport.authenticate("discord")); // Sends to account authorization page
app.get(
"/discord",
passport.authenticate(
"discord",
{ failureRedirect: "/" },
(req: Request, res: Response) => {
// Next
res.send("Authenticated!");
}
)
);
1.2.1
1 year ago
1.2.0
1 year ago
1.1.0
1 year ago
1.0.9
1 year ago
1.0.8
1 year ago
1.0.7
1 year ago
1.0.6
1 year ago
1.0.5
1 year ago
1.0.4
1 year ago
1.0.3
1 year ago
1.0.2
1 year ago
1.0.0
1 year ago
0.0.35
1 year ago
0.0.32
1 year ago
0.0.31
1 year ago
0.0.30
1 year ago
0.0.29
1 year ago
0.0.28
1 year ago
0.0.26
1 year ago
0.0.25
1 year ago
0.0.20
1 year ago
0.0.12
1 year ago
0.0.11
1 year ago
0.0.10
1 year ago
0.0.9
1 year ago
0.0.8
1 year ago
0.0.7
1 year ago
0.0.6
1 year ago
0.0.5
1 year ago
0.0.4
1 year ago
0.0.3
1 year ago
0.0.2
1 year ago
0.0.1
1 year ago