13 Kommentare

Melde dich an, um mitzudiskutieren.
Jonas
Plus
Beta

Bei mir geht’s - genau so. Eben probiert.

0
Tobi
Team
Mod
+2

Moin Michael,
bei deinem Account gab es issue weil du einer der Ersten warst der damals den developer hub verwendet hast.
Wir haben das Problem behoben und es sollte wieder gehen - sorry für die Umstände!

0
Michael
Autor
Plus
Beta

@tobi Hmm.. dann solltet ihr es aber auch richtig dokumentieren, und einen entsprechende Fehlermeldung anzeigen, anstatt 400 ohne weitere Info.

Ich mache nur eine lokale App für mich.. da ist halt jetzt Domain + Webhosting nur für die OAuth Registerungsverknüpfung einfach nach Overkill an.

0
Michael
Autor
Plus
Beta

Hi Tobi,

Danke die Integrationen tauchen nun auf.. kann aber nicht die redirect_url hinzufügen ( parallel://oauth/parqet ) da kommt ein 400.

Bei einer neuen Integration beendet es sich das Popup dann einfach ohne Fehlermeldung

0
Tobi
Team
Mod
+2

Moin Michael,
wir erlauben aus Sicherheitsgründen nur http und http als protocol. Custom url schemas waren lange Zeit sehr verbreitet, es gibt aber heute mit universal links eine sicherere Alternative.

> “While custom URL schemes are an acceptable form of deep linking, universal links are strongly recommended“ [ref](https://developer.apple.com/documentation/xcode/defining-a-custom-url-scheme-for-your-app)

Kannst du in deinem Anwendungsfall auch mit universal links arbeiten?

0
Michael
Autor
Plus
Beta

Ist auch so in der OAuth Spec beschrieben:

https://datatracker.ietf.org/doc/html/rfc8252#section-7.1

0
Michael
Autor
Plus
Beta

Nachtrag: Kann dein Argument halt nicht ganz nachvollziehen, wenn du sagst “custom uri” sind outdated und nicht sicher.. ihr aber http erlaubt..

Ist doch auch nicht sicher und empfohlen

0
Tobi
Team
Mod
+2

Moin Michael,
sorry für meine verspätete Antwort.

Ich verstehe ja dass http lokal seine Berechtigung hat.. Aber bei einer veröffentlichten Integration wäre doch http auch unsicher?
Nur nochmal konkret nachgefragt.. XSS ist für euch ein Problem… aber wenn einer euer Kunden in einem Public WiFi eine Integration per http erlaubt, wo die Tokens abgegriffen werden können, ist das egal 🤷

Integrationen durchlaufen einen Reviewprozess bevor wir sie veröffentlichen, bei einer öffentlichen Integration wird https verwendet. Http ist nur zum lokalen testen angedacht.

Es tut uns leid das wir dir für diesen spezifischen usecase derzeit keine Lösung anbieten können, wir werden dies aber bei zukünftigen Anpassungen berücksichtigen.

0
Michael
Autor
Plus
Beta

Hmm.. aber dann verstehe ich es immer noch nicht.. warum erlaubt man http zum lokalen testen, ein custom protocol allerdings nicht?

Das ist IMHO eine inkonsistente Umsetzung.

0
Sumit
Team
Mod
+4

Hi, wir verstehen deinen Standpunkt. Wir supporten es wie gesagt aktuell nicht und es ist derzeit auch nicht geplant.

Unsere Pentester hatten uns davon abgeraten und wir sehen den Need/Usecase nicht groß genug um das aktuell aufzubrechen.

Dabei wird es vorerst bleiben.

Viele Grüße

Sumit

0
🍪

Parqet  nutzt Cookies. Erfahre mehr