Jest to aplikacja dla systemu Linux o nazwie ENTRUST, której najnowszą wersję można pobrać jako 5.2Release.tar.gz. Można go uruchomić online w bezpłatnym dostawcy hostingu OnWorks dla stacji roboczych.
Pobierz i uruchom online tę aplikację o nazwie ENTRUST z OnWorks za darmo.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
ZRZUTY EKRANU
Ad
POWIERZAĆ
OPIS
Entrust to zwięzły i elastyczny sposób dodawania uprawnień opartych na rolach do Laravel 5. Domyślna migracja wykorzystuje klauzule onDelete('cascade') w tabelach przestawnych w celu usunięcia relacji po usunięciu rekordu nadrzędnego. Jeśli z jakiegoś powodu nie możesz użyć kaskadowego usuwania w bazie danych, klasy EntrustRole i EntrustPermission oraz cecha HasRole obejmują detektory zdarzeń umożliwiające ręczne usuwanie rekordów w odpowiednich tabelach przestawnych. Aby uniknąć przypadkowego usunięcia danych, detektory zdarzeń nie usuną danych przestawnych, jeśli model korzysta z usuwania nietrwałego. Jednak ze względu na ograniczenia w detektorach zdarzeń Laravela nie ma możliwości rozróżnienia pomiędzy wywołaniem metody Delete() a wywołaniem forceDelete(). Z tego powodu przed wymuszeniem usunięcia modelu należy ręcznie usunąć dowolne dane relacji (chyba że w tabelach przestawnych zastosowano usuwanie kaskadowe).
Korzyści
- Przechowuj rekordy ról
- Przechowuj zapisy uprawnień
- Przechowuj relacje wiele do wielu między rolami i użytkownikami
- Przypisz role użytkownikom
- Dodaj uprawnienia do każdej roli
- Każdemu Użytkownikowi możesz przypisać dowolną liczbę Rol i odwrotnie
Język programowania
PHP
Jest to aplikacja, którą można również pobrać ze strony https://sourceforge.net/projects/entrust.mirror/. Został on hostowany w OnWorks, aby można go było uruchomić online w najprostszy sposób z jednego z naszych bezpłatnych systemów operacyjnych.