oauth-implementation
Facilitates OAuth 2.0 and OpenID Connect authentication for secure social logins and SSO implementations.
Install this skill
Security score
The oauth-implementation skill was audited on Mar 1, 2026 and we found 18 security issues across 3 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 42 | const authUrl = `https://auth.provider.com/authorize? |
Template literal with variable interpolation in command context
| 261 | headers: { Authorization: `Bearer ${tokens.access_token}` }, |
Fetch to external URL
| 62 | const response = await fetch('https://auth.provider.com/token', { |
Fetch to external URL
| 107 | const response = await fetch('https://auth.provider.com/token', { |
Fetch to external URL
| 260 | const response = await fetch('https://api.github.com' + req.body.path, { |
External URL reference
| 42 | const authUrl = `https://auth.provider.com/authorize? |
External URL reference
| 62 | const response = await fetch('https://auth.provider.com/token', { |
External URL reference
| 107 | const response = await fetch('https://auth.provider.com/token', { |
External URL reference
| 167 | jwksUri: 'https://auth.provider.com/.well-known/jwks.json', |
External URL reference
| 176 | issuer: 'https://auth.provider.com', |
External URL reference
| 200 | const authUrl = `https://accounts.google.com/o/oauth2/v2/auth? |
External URL reference
| 224 | - Personal: `https://login.microsoftonline.com/consumers` |
External URL reference
| 225 | - Work: `https://login.microsoftonline.com/{tenant}` |
External URL reference
| 226 | - Both: `https://login.microsoftonline.com/common` |
External URL reference
| 260 | const response = await fetch('https://api.github.com' + req.body.path, { |
External URL reference
| 301 | - [OAuth 2.0 RFC](https://oauth.net/2/) |
External URL reference
| 302 | - [PKCE RFC](https://oauth.net/2/pkce/) |
External URL reference
| 303 | - [OpenID Connect](https://openid.net/connect/) |