Next.js Auth with Roles & Permissions (RBAC Authorization) - Protect your app the professional way
🐾 uses-permission vs permission 🐾
Когда мы открываем AndroidManifest, там можно встретить два разрешения: и На вид они почти одинаковые, и многие разработчики на старте путаются (да и не на старте). Но на самом деле — это очень разные сущности, и живут они на разных этажах Android-вселенной. <uses-permission> — это равносильно словам: «Привет! Моё приложение хочет использовать вот это разрешение». Пример: котик хочет выйти на улицу (доступ в интернет): <uses-permission android:name="android.permission.INTERNET" /> Важно: uses-permission ничего не создаёт...
Что такое App Permissions (Разрешения) на Андроид? По сути, это разрешения для конкретного установленного приложения в телефоне. Зачем они нужны? Чтобы защитить от вирусов и сохранить личные данные в безопасности. -------------------- Как посмотреть и настроить разрешения для программ? На Samsung идем в Настройки -> Конфиденциальность -> Диспетчер разрешений. Здесь собраны все разрешения и список приложений, их использующих. В телефонах других брендов через настройки ищем "разрешения", ЛИБО идем в Настройки -> Все приложения -> выбираем конкретное приложение и настраиваем разрешения для него. -------------------- Какие есть разрешения? - Доступ к календарю и Заметкам. - Доступ и управление камерой. - Доступ к Контактам и Списку вызовов. - Доступ к микрофону, запись с диктофона. - Доступ к местоположению (где вы находитесь, история ваших перемещений). - Доступ к Телефону (совершать звонки, просматривать, кто вам звонил). - Файлы и медиаконтент (доступ к вашим файлам в Галерее). - SMS - доступ к переписке. И другие разрешения.