Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[NEXT-v4] This is the next major version for SuperAuth #23

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Im-Fran
Copy link
Member

@Im-Fran Im-Fran commented May 11, 2022

Description of the Feature

The next major release we will include a complete API to allow the usage and management of external plugins and allow us to generate future extensions for this product

Tasks

  • Hashing Methods API
  • CRUD User API
  • Bukkit Backend
    • Authentication
      • Commands
        • Registration
        • Login
        • Captcha
      • Dialog
        • Registration
        • Login
        • Captcha
      • GUI
        • Registration
        • Login
        • Captcha
      • General:
        • Block IP Changes
        • Confirm IP change (if the user joins from another IP ask for the password, and lock the ability to use auto-login until confirmed)
    • Account Management
      • Premium/Cracked Mode Toggle
      • Password Change
      • Last Login
    • Administration
      • User Manager
        • Premium/Cracked Mode Toggle
        • Password Change
        • Last Login
        • User IPs
  • Bungee Backend
    • Premium / Cracked Account System
    • VPN Checker and IP sync
  • Unit Tests
    • Users CRUD

Extra information

The tasks will be updated over the development of the next major version

* Moved old stuf to xyz.theprogramsrc.superauth_v3 (to avoid compiling issues)
* Working on hashing methods for v4
* Some updates
@Im-Fran Im-Fran linked an issue May 11, 2022 that may be closed by this pull request
3 tasks
@Im-Fran Im-Fran self-assigned this May 12, 2022
@Im-Fran Im-Fran marked this pull request as draft May 12, 2022 02:14
@Im-Fran Im-Fran added the @next This is a new feature for the next major release label May 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
@next This is a new feature for the next major release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[NEXT-v4] SuperAuth API
1 participant