jaredhanson / passport

Simple, unobtrusive authentication for Node.js.
https://www.passportjs.org?utm_source=github&utm_medium=referral&utm_campaign=passport&utm_content=about
MIT License
22.86k stars 1.24k forks source link

How to add new strategy to the passportjs website ? #916

Open safranx opened 2 years ago

safranx commented 2 years ago

I developed a package for Faceit (https://github.com/amber-gg/passport-faceit) and I would like to know want are the criteria to be included to the passportjs strategies page (https://www.passportjs.org/packages/)?

The current passport-faceit on this page is not maintain (last update 2 years ago), it's not working and don't follow the last security requirements of github (https://github.blog/2021-09-01-improving-git-protocol-security-github/), resulting to build failure on heroku for instance.

Best,

jaredhanson commented 2 years ago

I'll add it during the next round of updates.

DavidZemon commented 2 years ago

Is submitting an issue here the right way to request new/replacement strategies? I have one for okta that should replace the current one (which has not been touched in 6 years)

jaredhanson commented 2 years ago

Yeah, what's the package name?

DavidZemon commented 2 years ago

Okay, thanks.

It is @davidzemon/passport-okta-oauth https://github.com/DavidZemon/passport-okta-oauth

cjbarth commented 1 year ago

I would like to make the same comment regarding the @node-saml/passport-saml package. It replaces the unscoped version.

https://www.passportjs.org/packages/passport-saml/ shoud point to https://github.com/node-saml/passport-saml