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

Rework de l'authentification #22

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from
Draft

Rework de l'authentification #22

wants to merge 3 commits into from

Conversation

GroleDev
Copy link
Contributor

/!\ NE PAS MERGE /!\

Cette branche est uniquement un test et une proposition, rien n'as encore été validé et le code est incomplet.

Ajouts :

  • Système d'entreprise
  • Support de Lands, mais pas de Towny
  • Support du calendrier gaiartois
  • Différents lores possible en fonction de l'entité qui authentifie (joueur, ville, nation ou entreprise)
  • Un hover sur les authentification ville, nation et entreprise pour voir qui l'as authentifié

Je compte également ajouter une commande de désauthentification staff (donc forcée), une désauthentification joueur en essayant également d'introduire un système de reconnaissance de l'authentificateur (basé sur l'UUID du joueur, de la ville ou de la nation).

Je réfléchis aussi a une réaction spécifique de l'authentification aux livres écrits, @PainOchoco avait eu l'idée de faire un plugin qui overwrite totalement le pseudo des joueurs avec leurs surnom (RP), apparemment trop compliqué, ce qui pourrait être en revanche fait c'est de proposer la modification de l'auteur d'un livre via l'authentification. Un autre comportement pourrait être spécifique à la signature des traité en proposant un lore différent.

Le système d'entreprise est très expérimental et ne va pas forcément rester.

@GroleDev GroleDev added the enhancement New feature or request label Nov 29, 2024
@GroleDev GroleDev self-assigned this Nov 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant