GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Embed Notice

HTML Code

Corresponding Notice

  1. Embed this notice
    Joachim (joachim@boitam.eu)'s status on Monday, 27-Jan-2025 21:51:39 JSTJoachimJoachim
    in reply to

    Genre une app avec un petit backend où tu t’authentifie (avec l’auth de ton serveur) pour renseigner du CSS et du HTML.

    Le front-end a un mode édition (un textarea CSS et un textarea HTML), un mode prévisualisation avant publication, et un mode public.

    La construction de la page profil (dans le textarea HTML) se fait avec des WebComponents, que tu peux styler en CSS, dans une structure HTML que tu gères toi-même.

    Les données du compte ne sont récupérées qu’en front-end via l’API (la même que sur les apps mobile/web). Ces données sont exploitées par les WebComponents.

    Tu ne peux évidemment faire qu’une page, la tienne.

    ----

    Comment éviter les abus ?

    - piratage de compte : TBD, je connais pas le sujet.
    - faux comptes/_impersonation_ : heh. l’URL ne peut pas être falsifiée, mais il faut d’autres failsafes
    - JS : validation du code HTML et suppression des scripts via un CSP agressif…

    In conversationMonday, 27-Jan-2025 21:51:39 JST from boitam.eupermalink

    Attachments

    1. No result found on File_thumbnail lookup.
      http://public.La/
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.