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

RFC9083 (rdapConformance "rdap_level_0"), annotation No. 12 #15

Open
danielmarschall opened this issue Sep 9, 2022 · 3 comments
Open
Assignees
Labels
doublecheck-request Internal request for double check

Comments

@danielmarschall
Copy link
Collaborator

( GitHub issue #1 of 21 Jul 2022 split into single issues )

Anmerkungen und Defekte/Abweichungen in RDAP-Implementierung gem. RFC9083 (rdapConformance rdap_level_0):

  • (RFC Abschnitt 7) es muss "/help" implementiert werden
   {
     "rdapConformance" :
     [
       "rdap_level_0"
     ],
     "notices" :
     [
       {
         "title" : "Authentication Policy",
         "description" :
         [
           "Access to sensitive data for users with proper credentials."
         ],
         "links" :
         [
           {
             "value" : "https://example.net/help",
             "rel" : "alternate",
             "type" : "text/html",
             "href" : "https://www.example.com/auth_policy.html"
           }
         ]
       }
     ]
   }
@wehowski
Copy link
Member

Eine Hilfe ist implementiert als Verweis auf die Privacy und Cookie Info von OIDplus, /help sollte vom mod_rewrite berücksichtigt werden (siehe .htaccess ngnix mod_rewrite issue).
https://github.com/frdl/oidplus-frdlweb-rdap/blob/main/plugins/frdl/publicPages/1276945_rdap/rdap/rdap.php#L241

@danielmarschall
Copy link
Collaborator Author

(Reopen, da ich mir das Thema bei Gelegenheit nochmal genauer anschauen möchte.)
"/help" mit mod_rewrite umzuleiten, wäre etwas "egoistisch", denn ein Benutzer der /help in die URL-Bar eingibt, meint ja nicht unbedingt RDAP, sondern vielleicht die Hilfe von OIDplus? :-)

@danielmarschall danielmarschall added the doublecheck-request Internal request for double check label Sep 11, 2022
@danielmarschall danielmarschall self-assigned this Sep 11, 2022
@wehowski
Copy link
Member

Hallo Daniel,
ja schon. https://github.com/frdl/oidplus-frdlweb-rdap/blob/main/plugins/frdl/publicPages/1276945_rdap/OIDplusRDAP.class.php#L226 privacy/cookie handling ist ja schon eine Hilfe von OIDplus (welche ich spontan gefunden habe).
Das RDAP ist ja hier ein Bestandteil der OIDplus Registry, es wäre also logisch dort eine Hilfe von OIDplus zu hinterlegen, da ja auch daher die angezeigten Objekte im RDAP stammen.
Möglicherweise könnte ein Admin unter der "route" "/help" auch einen benutzerdefinierten Hilfe Link hinterlegen (also wir könnten den Link konfigurierbar machen)?


Apropos Hilfe Link: Ich habe eine neue "ResolvableException" Klasse, vielleicht kannst Du die auch gebrauchen? Sie ist dafür gedacht zu einer Exception einen Link zur Fehlerbeschreibung/Dokumentation zu werfen: https://registry.frdl.de/?goto=php%3AWebfan%5CWebfat%5CApp%5CResolvableException

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
doublecheck-request Internal request for double check
Projects
None yet
Development

No branches or pull requests

2 participants