| |||||
| Auteur | Sujet : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde |
|---|---|
sligor | Reprise du message précédent : |
Publicité | Posté le 03-01-2021 à 13:12:32 ![]() ![]() |
Mackila | J'ai la maison de câblée en cat6 (16 prises), donc je tente d'abord 1 liaison en cuivre pour tester. Puis SFP+ de toute façon, puisque dans la baie pour serveur et NAS, les DAC ça coute moins cher |
Plam Bear Metal | Pour ceux avec des laptop en TB : https://www.amazon.fr/SoNNeT-SOLO10 [...] merReviews J'en prendrai peut être un si besoin ici Message cité 1 fois Message édité par Plam le 03-01-2021 à 13:54:19 --------------- Spécialiste du bear metal |
flo850 moi je |
edit : après verif, il semble que sqlite n'ait pas de deferrable unique , désolé Message cité 1 fois Message édité par flo850 le 03-01-2021 à 14:11:16 --------------- |
sligor |
|
Kenshineuh | J'ai déjà un token JWT qui est check à chaque routes. Donc le middleware est déjà en place. C'est comme ça que fonctionne ExpressJS. Le truc c'était surtout de savoir si stocker un tableau de clé pour chaque utilisateur vous semble à chier ou pas. Message cité 1 fois Message édité par Kenshineuh le 03-01-2021 à 14:33:38 |
ratibus |
|
masklinn í dag viðrar vel til loftárása |
J'ai fait ça dans une transaction un peu dégueu, tant pis Message édité par masklinn le 03-01-2021 à 14:56:24 --------------- I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing? |
Publicité | Posté le 03-01-2021 à 14:55:35 ![]() ![]() |
Kenshineuh |
|
Dion Acceuil |
--------------- It is not called show art |
ratibus |
|
Kenshineuh |
Plus simple je sais pas. Car si les droits sont pour chaque utilisateurs, pour moi c'est plus simple, j'ai juste à check si l'utilisateur a le droit d'accès à cette route ou non. Car un utilisateur peut être dans un groupe qui a READ_SONG, mais l'utilisateur PEUT être interdit à cette route.
Message cité 1 fois Message édité par Kenshineuh le 03-01-2021 à 16:07:46 |
ratibus |
|
Kenshineuh |
|
ratibus |
Message édité par ratibus le 03-01-2021 à 16:33:51 |
masklinn í dag viðrar vel til loftárása |
Message édité par masklinn le 03-01-2021 à 16:39:05 --------------- I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing? |
Kenshineuh | Pour résumer : Le fait d'ajouter la clé de la feature dans la table des Groupe, c'est juste pour les "super admin", pour donner l'accès à cette feature à un groupe. En gros que l'admin d'un groupe puisse ajouter READ/WRITE aux utilisateurs. Donc ma solution c'était que chaque utilisateur ait un tableau de clé, qui lui donne accès à telle ou telle route. Exemple : Les proprios de l'app vendent une feature "Gestion des images" à une guilde. Et donc les admin de la guilde décident ensuite qui peut voir ou upload des images parmi les membres. Ensuite, si un utilisateur va sur la route /images, je check s'il a la clé "READ_IMAGE" pour lui donner la ressource. La guilde peut avoir accès à la feature "IMAGE" mais certains membres de cette guilde peuvent être interdit d'accéder à ca. Je sais pas si c'est plus clair. Message cité 2 fois Message édité par Kenshineuh le 03-01-2021 à 16:47:59 |
Jubijub Parce que je le VD bien |
--------------- Jubi Photos : Flickr - 500px |
Flaie | Jubi a raison tu vas te faire chier avec une usine à gaz style Confluence/Gitlab la pour les droits et ça va être une galère sans nom |
Kenshineuh |
Après y'a une gestion de READ et de WRITE aussi parmi les features. Je vois pas comment save ton système en BDD. Enfin comment ça peut être plus simple que mon système.
Message cité 1 fois Message édité par Kenshineuh le 03-01-2021 à 17:19:24 |
Jubijub Parce que je le VD bien |
--------------- Jubi Photos : Flickr - 500px |
Kenshineuh |
Ok c'est plus clair, en effet c'est pas mal.
Actuellement les routes avec ExpressJS sont de la forme :
Il y a un checkJWT pour recup le user qui fait l'appel et son user.role. La méthode suivante, checkRole, regarde s'il a le droit ou non d'accéder à cette route. Ensuite pour update les droits, côté front y'a un tableau simple où tu coches (ou enlève) les accès pour chaque utilisateurs donc ça te génère un truc du style : ["READ_FEATURE1", "WRITE_FEATURE2"], et j'update le user avec ce tableau et terminé. Message cité 1 fois Message édité par Kenshineuh le 03-01-2021 à 17:52:11 |
ratibus |
Message cité 1 fois Message édité par ratibus le 03-01-2021 à 20:20:27 |
Kenshineuh |
Le mec me fait même la requête. Même si y'a un ORM dans le projet je crois. Merci beaucoup, plus "complexe" que ma solution mais plus pérenne et évolutive et surtout plus propre. Message édité par Kenshineuh le 03-01-2021 à 19:53:56 |
Jubijub Parce que je le VD bien |
--------------- Jubi Photos : Flickr - 500px |
ratibus |
--------------- Mon blog |
el muchacho Comfortably Numb |
--------------- Les aéroports où il fait bon attendre, voila un topic qu'il est bien |
Jubijub Parce que je le VD bien |
Mais oui j'ai appris les formes normales de Codd, MERISE, etc... Mais j'ai aussi assez vite appris qu'en vrai les gens denormalisent au moins partiellement assez souvent
Je trouve aussi que Windows est redevenu super pushy pour te forcer à utiliser d'autres produits MS, le pire étant Edge et OneDrive : Je pense qu'on se ferait démanteler pour même pas 10% de ça --------------- Jubi Photos : Flickr - 500px |
Mackila |
|
rokhlan |
|
Kenshineuh |
Message cité 1 fois Message édité par Kenshineuh le 04-01-2021 à 09:09:53 |
flo850 moi je | la dernière fois je ne l'ai pas trouvé, obligé de couper le wifi --------------- |
gfive | En parlant de comptes microsoft...
--------------- Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges) |
Hermes le Messager Breton Quiétiste | Bon en même temps, l’intérêt de Windows 10 réside aussi en partie dans l’utilisation d’un compte Microsoft. Je vois pas tellement de raison de s’en priver. --------------- Expert en expertises |
Publicité | Posté le ![]() ![]() |

| Sujets relatifs | |
|---|---|
| Plus de sujets relatifs à : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde |




