遵循以下最佳实践的项目将能够自愿的自我认证,并显示他们已经实现了核心基础设施计划(OpenSSF)徽章。 显示详细资料
[](https://www.bestpractices.dev/projects/2138)
<a href="https://www.bestpractices.dev/projects/2138"><img src="https://www.bestpractices.dev/projects/2138/badge"></a>
Ribamar is an open-source back-end application for managing user accounts, as well as authentication and authorization. Send confirmation e-mails; manage groups; store general user data and much more, all through a simple RESTful API.
https://gitlab.com/riba-riba/ribamar/wiki/contributing#guidelines
https://gitlab.com/riba-riba/ribamar/wiki/quick-start
There is a pipeline to check whether all important terms in the source code (functions, classes, global variables, modules etc...) appear at least a good amount times in the docs.
Adding badges or related to GitLab project description or README. https://gitlab.com/riba-riba/ribamar
The application is mainly a back-end server which does not face humans in production.
We do not have a standalone site as of now.
警告:需要更长的理由。
We use ESLint to enforce most of our coding style. https://gitlab.com/riba-riba/ribamar/wikis/contributing#guidelines
We use ESLint to enforce most of our coding style.
The resulting program is interpreted.
We use package.json for that. https://gitlab.com/riba-riba/ribamar/blob/master/package.json
We have automated unit-tests executed at every commit through GitLab's CI.
We have the tool (NYC) and the coverage rate.
We encrypt the stored password using Iterative PBKDF over SHA-256.
All input data is validated against the NoSQL database enforced scheme.
We account NPM's built-in analysis tool to safe check all our dependencies.
We use javascript through NodeJS, thus a memory-safe language.
后退