Skip to main content

oauth-implementation

Facilitates OAuth 2.0 and OpenID Connect authentication for secure social logins and SSO implementations.

Install this skill

or
74/100

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

medium line 42

Template literal with variable interpolation in command context

SourceSKILL.md
42const authUrl = `https://auth.provider.com/authorize?
medium line 261

Template literal with variable interpolation in command context

SourceSKILL.md
261headers: { Authorization: `Bearer ${tokens.access_token}` },
low line 62

Fetch to external URL

SourceSKILL.md
62const response = await fetch('https://auth.provider.com/token', {
low line 107

Fetch to external URL

SourceSKILL.md
107const response = await fetch('https://auth.provider.com/token', {
low line 260

Fetch to external URL

SourceSKILL.md
260const response = await fetch('https://api.github.com' + req.body.path, {
low line 42

External URL reference

SourceSKILL.md
42const authUrl = `https://auth.provider.com/authorize?
low line 62

External URL reference

SourceSKILL.md
62const response = await fetch('https://auth.provider.com/token', {
low line 107

External URL reference

SourceSKILL.md
107const response = await fetch('https://auth.provider.com/token', {
low line 167

External URL reference

SourceSKILL.md
167jwksUri: 'https://auth.provider.com/.well-known/jwks.json',
low line 176

External URL reference

SourceSKILL.md
176issuer: 'https://auth.provider.com',
low line 200

External URL reference

SourceSKILL.md
200const authUrl = `https://accounts.google.com/o/oauth2/v2/auth?
low line 224

External URL reference

SourceSKILL.md
224- Personal: `https://login.microsoftonline.com/consumers`
low line 225

External URL reference

SourceSKILL.md
225- Work: `https://login.microsoftonline.com/{tenant}`
low line 226

External URL reference

SourceSKILL.md
226- Both: `https://login.microsoftonline.com/common`
low line 260

External URL reference

SourceSKILL.md
260const response = await fetch('https://api.github.com' + req.body.path, {
low line 301

External URL reference

SourceSKILL.md
301- [OAuth 2.0 RFC](https://oauth.net/2/)
low line 302

External URL reference

SourceSKILL.md
302- [PKCE RFC](https://oauth.net/2/pkce/)
low line 303

External URL reference

SourceSKILL.md
303- [OpenID Connect](https://openid.net/connect/)
Scanned on Mar 1, 2026
View Security Dashboard