This is the Linux app named CanCan whose latest release can be downloaded as cancan1.6.10sourcecode.tar.gz. It can be run online in the free hosting provider OnWorks for workstations.
Laden Sie diese App namens CanCan mit OnWorks kostenlos herunter und führen Sie sie online aus.
Befolgen Sie diese Anweisungen, um diese App auszuführen:
- 1. Diese Anwendung auf Ihren PC heruntergeladen.
- 2. Geben Sie in unserem Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX den gewünschten Benutzernamen ein.
- 3. Laden Sie diese Anwendung in einem solchen Dateimanager hoch.
- 4. Starten Sie den OnWorks Linux-Online- oder Windows-Online-Emulator oder den MACOS-Online-Emulator von dieser Website.
- 5. Rufen Sie vom gerade gestarteten OnWorks Linux-Betriebssystem aus unseren Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX mit dem gewünschten Benutzernamen auf.
- 6. Laden Sie die Anwendung herunter, installieren Sie sie und führen Sie sie aus.
SCREENSHOTS
Ad
CanCan
BESCHREIBUNG
CanCan ist eine Autorisierungsbibliothek (Gem) für Ruby on Rails, mit der Sie in einer zentralen Klasse namens Ability definieren können, welche Aktionen („Fähigkeiten“) ein Benutzer ausführen darf. Sie trennt Autorisierungslogik sauber von Controllern und Ansichten und bietet Hilfsmethoden (can?, cannot?, authorize!), um Berechtigungen in der gesamten App durchzusetzen. Obwohl das ursprüngliche CanCan archiviert wurde bzw. nicht mehr gepflegt wird, bleibt es ein historisch bedeutsames Gem.
Eigenschaften
- Definieren Sie Benutzerberechtigungen in einer einzigen Ability-Klasse, anstatt die Logik auf Controller und Ansichten zu verteilen.
- Hilfsmethoden in Controllern und Ansichten wie „can?“, „cannot?“, „authorize!“ zum Testen oder Erzwingen von Berechtigungen
- load_and_authorize_resource-Unterstützung: Automatisches Laden von Ressourcen und Überprüfen der Fähigkeiten für RESTful-Controller
- Möglichkeit zur Rettung vor Ausnahmen bei nicht autorisiertem Zugriff und entsprechende Behandlung (Umleitung, Flash-Nachricht usw.)
- Überprüft die Autorisierung bei allen Aktionen, mit einem Mechanismus, um die Autorisierung bei Bedarf zu überspringen oder sicherzustellen, dass sie immer mit check_authorization überprüft wird
- Integration mit Rails-Konventionen (current_user, Filter, Controller-/View-Helfer), sodass in Rails-Apps, die diese verwenden, nur minimaler Boilerplate-Code erforderlich ist
Programmiersprache
Ruby
Kategorien
Diese Anwendung kann auch von https://sourceforge.net/projects/cancan.mirror/ heruntergeladen werden. Sie wurde in OnWorks gehostet, um sie auf einfachste Weise online von einem unserer kostenlosen Betriebssysteme aus ausführen zu können.