Це програма для Linux під назвою cloudfront-auth, останню версію якої можна завантажити як v1.1.0.zip. Його можна запустити онлайн у безкоштовного хостинг-провайдера OnWorks для робочих станцій.
Завантажте та запустіть онлайн цю програму під назвою cloudfront-auth з OnWorks безкоштовно.
Дотримуйтесь цих інструкцій, щоб запустити цю програму:
- 1. Завантажив цю програму на свій ПК.
- 2. Введіть у наш файловий менеджер https://www.onworks.net/myfiles.php?username=XXXXX із потрібним ім'ям користувача.
- 3. Завантажте цю програму в такий файловий менеджер.
- 4. Запустіть онлайн-емулятор OnWorks Linux або Windows або онлайн-емулятор MACOS з цього веб-сайту.
- 5. З ОС OnWorks Linux, яку ви щойно запустили, перейдіть до нашого файлового менеджера https://www.onworks.net/myfiles.php?username=XXXXX з потрібним іменем користувача.
- 6. Завантажте програму, встановіть її та запустіть.
ЕКРАНИ
Ad
cloudfront-aut
ОПИС
Після успішної автентифікації встановлюється файл cookie (з іменем TOKEN) зі значенням підписаного JWT, і користувач перенаправляється назад до початково запитаного шляху. Після кожного запиту Lambda@Edge перевіряє JWT на дійсність (підпис, дату закінчення терміну дії, аудиторію та відповідний розміщений домен) і перенаправляє користувача до налаштованого облікового запису постачальника, коли його сеанс закінчився. Якщо ваш дистрибутив CloudFront спрямовано на сегмент S3, налаштуйте ідентифікатор доступу джерела, щоб об’єкти S3 могли зберігатися з приватними дозволами. (Ідентифікатор доступу до джерела вимагає, щоб власник ACL S3 був власником облікового запису. Використовуйте нашу функцію s3-object-owner-monitor Lambda, якщо записуєте об’єкти в кількох облікових записах.) Увімкніть SSL/HTTPS у своєму дистрибутиві CloudFront; Менеджер сертифікатів AWS можна використовувати для надання безкоштовного сертифіката. Тривалість сеансу визначається як кількість годин, протягом яких дійсний JWT. Після закінчення сеансу cloudfront-auth перенаправить користувача до налаштованого постачальника для повторної автентифікації.
риси
- Функція AWS CloudFront Lambda@Edge
- Автентифікуйте запити за допомогою Google Apps
- Для входу в Microsoft, Auth0, OKTA та GitHub
- Якщо ваш дистрибутив CloudFront спрямовано на сегмент S3, налаштуйте ідентифікатор доступу джерела, щоб об’єкти S3 можна було зберігати з приватними дозволами
- Ідентифікація початкового доступу вимагає, щоб власник ACL S3 був власником облікового запису
- Увімкніть SSL/HTTPS у своєму дистрибутиві CloudFront
Мова програмування
JavaScript
Категорії
Це додаток, який також можна завантажити з https://sourceforge.net/projects/cloudfront-auth.mirror/. Його розміщено в OnWorks, щоб його можна було найпростіше запускати онлайн з однієї з наших безкоштовних операційних систем.