Wie entferne ich AssignRoles und UnAssignRoles von der ServiceStack API

7

Ich verwende die Authentifizierungsfunktion in ServiceStack und konfigurierte das Auth-Plugin für die Verwendung von CredentialsAuthProvider. Auf der generierten Metadatenseite zeigt ServiceStack die folgenden Vorgänge an:

  • Auth
  • AssignRoles
  • UnAssignRoles

Ich verwende nur die Auth-Operation, weshalb ich die Rollenoperationen entfernen möchte, um zu vermeiden, dass die Leser dieser Seite verwirrt werden, wenn sie die API verwenden. Ist das möglich?

    
ThomasArdal 21.02.2013, 06:47
quelle

2 Antworten

17

Sie könnten Folgendes tun, was nur AssignRoles und UnAssignRoles

entfernen würde %Vor%     
msoliman 28.02.2013, 01:00
quelle
7

Wenn Sie Zweifel haben, schauen Sie nach, ob es eine Beschreibung im Plugins-Wiki gibt oder dafür das dedizierte < a href="https://github.com/ServiceStack/ServiceStack/wiki/Authentication-and-authorization"> Authentifizierungsseite .

Jedes Plugin hat Eigenschaften, die sein Verhalten überschreiben, in diesem Fall überschreiben Sie es einfach mit den verfügbaren Routen:

%Vor%

Was ist eine Abkürzung für:

%Vor%

Der Quellcode für die AuthFeature ist ebenfalls hilfreich um die Standardwerte jeder Eigenschaft anzuzeigen.

    
mythz 21.02.2013 08:13
quelle

Tags und Links