Switcheroo support
Admin

Toutes les questions relatives à Switcheroo
FAQ Faire apparaître/disparaître switcheroo avec un bouton au clique.
Point sécurité Les identifiants sont enregistrés en LocalStorage (un peu comme les sessions sont enregistrés par FA quand vous cochez "se souvenir de moi" en vous connectant sur un forum).
Ces données sont encryptées, au-moins pour les protéger s'il y a plusieurs membres d'une même famille qui sont sur un forum (auquel cas, ils peuvent quand même se servir du plugin s'ils sont d'accord, mais n'auront pas accès aux mots de passe directement, même en allant fouiller l'inspecteur).
L'utilisation de scripts par les membres d'un forum étant limitée, ils ne peuvent accéder qu'à leurs identifiants même en utilisant la console de leur navigateur.
Un administrateur mal intentionné, Switcheroo ou non, pourrait très bien récupérer les identifiants de ses membres avec n'importe quel script JS actif sur n'importe quel formulaire de connexion (ou même changer leurs mot de passe dans son panneau d'administration), donc ce côté là ne change pas.
Switcheroo ne stocke aucunes informations sur une base de données externe.
All about Swichteroo
Q&A Hide/show Switcheroo with the click of a button
Security concerns Usernames and passwords are saved in LocalStorage (not unlike how Forumotion saves your sessions when you click on "Remember me" when you log in).
This data is encrypted. This is to protect the data if many users from a single household are on the same forum (in which case they can use the plugin if they so wish, but they won't have access to each other's passwords, even by inspecting the code).
L'utilisation de scripts par les membres d'un forum étant limitée, ils ne peuvent accéder qu'à leurs identifiants même en utilisant la console de leur navigateur.
An ill-intentioned admin, with or without Switcheroo, can always mine members' login info with a JS script on any login form (or simply change their password within the admin panel); nothing changes on that front.
Switcheroo does not store data or information in an external database
Invité

Ensuite, je me questionne sur l'aspect sécurité de switcheroo ?
Comment retient-il nos mots de passes ?
Quel est le risque pour la sécurité de nos comptes ?
Merci pour votre réponse !

Sécurité
Les identifiants sont enregistrés en LocalStorage (un peu comme les sessions sont enregistrés par FA quand vous cochez "se souvenir de moi" en vous connectant sur un forum).
Ces données sont encryptées, au-moins pour les protéger s'il y a plusieurs membres d'une même famille qui sont sur un forum (auquel cas, ils peuvent quand même se servir du plugin s'ils sont d'accord, mais n'auront pas accès aux mots de passe directement, même en allant fouiller l'inspecteur).
L'utilisation de scripts par les membres d'un forum étant limitée, ils ne peuvent accéder qu'à leurs identifiants même en utilisant la console de leur navigateur.
Un administrateur mal intentionné, Switcheroo ou non, pourrait très bien récupérer les identifiants de ses membres avec n'importe quel script JS actif sur n'importe quel formulaire de connexion (ou même changer leurs mot de passe dans son panneau d'administration), donc ce côté là ne change pas.
Switcheroo ne stocke aucunes informations sur une base de données externe.
J'espère que ça te rassureras sur les coulisses du plugin !
Invité

Merci pour ta réponse rapide et pour l'information qu'elle contient !
Invité

J'aurais une question ! Sur mon forum privé, j'ai moults comptes personnages. J'aimerais donc savoir, s'il existe une limite de compte que l'on peut mettre avec switcheroo ? Sur le discord des rpgistes, Geniuspanda a soulevé le fait qu'esthétiquement parlant, ça ne serait pas pratique. Mais dans les faits, y'a-t-il une limite de compte possible à mettre ?
Merci par avance de la réponse


En pratique, effectivement, le CSS actuel n'est pas prévu pour autant de comptes (135, c'est un sacré nombre ! j'imagine même pas les adresses courriel) et comme Geniuspanda l'a mentionné, il faudra certainement adapter le CSS en conséquence (overflow, scrollbar, et compagnie).
En théorie par contre, dépendant du navigateur, le LocalStorage peut stocker entre 5MB et 10MB, ce qui correspond à 5 000 000 ou 10 000 000 caractères. Chaque compte (si j'arrondis le "nom complet du personnage" à 15 caractères, demanderait environ 230 caractères (adresse de bannière, nom complet, identifiant et mot de passe encrypté) ce qui nous fait... une limite de 43 478 comptes. Je pense que tu devrais avoir assez de place !
Merci pour ta question en tout cas, j'ai dû faire mes petites recherches de mon côté et j'aime toujours apprendre des nouvelles choses. J'espère que ma réponse te rassureras o/
Invité

Alors déjà, merci de ta réponse, très précise et très claire ! Donc je n'ai aucun risque avec switcheroo, c'est bon à savoir ! (et pour les courriels, j'ai gardé la même pour tous, je n'en change que lors de l'inscription vu que FA refuse les doublons haha !)
C'est beau de voir que notre imagination n'a donc aucune limite ! Et ravie que cela t'est servi également !
Bonne continuation à vous !
Invité



Merci encore pour tout le travail effectué. C'est du génie.
Invité

Déjà je vous remercie pour ce super plugin qui simplifie la vie des joueurs, quel bonheur

J'avais une petite question, je me demandais si le plugin Switcheroo était compatible avec une disposition latérale onclick ? (ou si cette fonctionnalité existait déjà ?) Je suis une débutante en codage, et lorsque j'ai essayé de créer cette fonctionnalité, je n'ai pas réussi à faire apparaitre et disparaitre la barre de navigation des multicomptes

Merci par avance pour votre réponse !

Cette fonctionnalité n'est pas incluse dans le plugin, mais peut être ajoutée assez facilement et personnalisée de plusieurs façons.
Pour faire au plus simple, ajouter ce bouton quelque part sur le forum devrait masquer/afficher la barre complète sans flaflas. Il donne accès à une classe ".forSwitcheroo" à ajouter dans le CSS pour changer l'apparence ou la position dudit bouton magique :
- Code:
<button type="button" class="forSwitcheroo" onclick="$('#switcheroo').toggle();">click</button>
Une autre façon serait plutôt d'ajouter et de retirer une classe directement sur la barre latérale à chaque click, pour pouvoir y attribuer différentes transitions CSS selon l'envie :
- Code:
<button type="button" class="forSwitcheroo" onclick="$('#switcheroo').toggleClass('hide');">click</button>
- Code:
.switcheroo {
transition: .2s ease;
}
.switcheroo.hide {
transform: translateX(-100%);
opacity: 0;
}
Évidemment, cette solution reste très basique, à titre d'exemple on va dire. Il faudra un peu de connaissances et de bidouillage pour la développer au-delà et en faire quelque chose qui te plaît !
En espérant que ça répond à ta question ! o/
Invité


Pardon my English - I hope you don't mind, it's just that my French is not that great and I do not wish to embarrass myself

Another thing I am not great at is JavaScript, and so my question is this: is there an easy way to change the language of Switcheroo? After some studying of the code I managed to change a few things, and currently the script looks like this:
- Code:
<script>
(function() {
new Switcheroo('#switcheroo', {confirmMsg: 'Switch profiles?', errorMsg: 'There was an error.', });
})();
</script>
Thank you!

Invité

Déjà, un IMMENSE merci pour cet outil qui sauve des vies ! C'est si pratique et très clair à installer **
Mais du coup je viens avec une petite question, après avoir tenté de bidouiller, sans succès (je suis noob en code ahah), j'aimerais savoir comment faire pour ajouter le pseudo du compte actif à coté de l'avatar (que j'ai réussi à mettre en premier quand il est actif), plutôt qu'au survol de la souris :3
Merci d'avance pour la réponse

Admin

I'm so glad you manage to install Switcheroo despite the french tutorial (maybe it's time to make a translation)! Sorry for the delay, I will summon Monomer so he can help you as soon as he could!
Hey NaXya!
Merci pour Monomer, je suis sûre qu'il sera ravi de ton message!
Je crois que la disposition que tu cherches à obtenir est la même que j'ai réalisé pour le forum "No Humanity". C'est une personalisation par mes soins qui donne suite à une commission de la fondatrice donc je ne peux pas te la donner librement (puisque ça appartient au forum en question, qui a payé pour ce code). Je te laisse trouver une solution de ton côté et surtout, de bien te renseigner avant de reproduire quelque chose

Invité

Don't worry about the delay, it is okay! People have other things to do, I understand, so I don't mind waiting. And actually I realized I forgot to add "Connexion" to the list of words I would like to change, just because it is so close to English that I had not noticed it

And also, don't worry about the French tutorial - while a translation would be useful too, exercising my knowledge of the language (while trying to remember how codes work, haha) was fun as well!


I'm very sorry for the delay, the past few days
If you don't mind waiting a few weeks though, I'm currently working on a cleaner release of the plugin and would gladly add a new and easy option for localization.


|
|