WP Manifestindependent plugin directory
manifest / security / disciple-tools-custom-login

Disciple.Tools - Custom Login WP Registry grade A-. Low-severity findings · 1 findingWP RegistryLow-severity findings · 1 findingOpen the reportA-

Add custom login to Disciple Tools allowing for Google SSO, Facebook SSO, and Others.

★ 0stars
36release downloads
≈10active sites
0.3latest · 4 years ago

Install

Download disciple-tools-custom-login.zip From the 0.3 release on GitHub, Nov 9, 2021

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/discipletools/disciple-tools-custom-login/releases/download/0.3/disciple-tools-custom-login.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.

Purpose

Adds a custom login to Disciple.Tools system.

Usage

Will Do

  • Adds /login
  • Adds /login/?action=register
  • Adds /login/?action=logout
  • Adds /privacy-policy
  • Adds /terms-of-service
  • Adds /profile
  • Adds /reghold

Will Not Do

  • Item
  • Item

Requirements

  • Disciple.Tools Theme installed on a Wordpress Server

Installing

  • Install as a standard Disciple.Tools/Wordpress plugin in the system Admin/Plugins area.
  • Requires the user role of Administrator.

Contribution

Contributions welcome. You can report issues and bugs in the Issues section of the repo. You can present ideas in the Discussions section of the repo. And code contributions are welcome using the Pull Request system for git. For a more details on contribution see the contribution guidelines.

Releases

3 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
0.3 latest
Nov 9, 2021 4 years ago
disciple-tools-custom-login.zip
14
0.2
Nov 5, 2021 4 years ago
disciple-tools-custom-login.zip
16
0.1
Oct 29, 2021 4 years ago
disciple-tools-custom-login.zip
6

Active-site estimate ≈10 comes from the median of recent superseded releases. Method.

A- grade

Security

Disciple.Tools - Custom Login 0.3 · audited by WP Registry

Low-severity findings only.

1 low
Audited release
0.3
Findings
1
Worst severity
low
Content hash
5d52b68345ad197b1700b6af…

Findings

  • low Unfinished SSO REST surface with __return_true and namespace mismatch

    dev_tool_in_production

    Facebook and Google SSO classes are marked @todo / admin UI commented out, yet when keys exist they register CREATABLE REST routes (register_via_facebook/google, link_account_via_*) with permission_callback __return_true under namespace location_grid/v1. Frontend JS posts to /dt_custom_login/v1/... instead. Token verification via provider SDKs mitigates naive abuse, but unfinished public registration endpoints and wrong route URLs are unnecessary attack surface.

    additional-logins/facebook.php:124-140

    Recommendation

    Finish or remove SSO until production-ready; align REST namespace with JS; require explicit feature flag; keep permission_callback __return_true only with strict provider token verification and email/account binding checks.

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.