Last major update: 25.08.2020
- Что такое авторизация/аутентификация
- Где хранить токены
- Как ставить куки ?
- Процесс логина
- Процесс рефреш токенов
- Кража токенов/Механизм контроля токенов
| worker_processes 1; | |
| events { | |
| worker_connections 1024; | |
| } | |
| http { | |
| include mime.types; | |
| default_type application/octet-stream; | |
| sendfile on; |
| import glob | |
| import os | |
| import shutil | |
| source_dir = r"D:\var\local\files" | |
| dest_dir = r"D:\HH" | |
| for filename in glob.glob(os.path.join(source_dir, '*.*')): | |
| shutil.move(filename, dest_dir) |
| ym(66973402,'reachGoal','test_test_1'); | |
| gtag('event', 'action-1', { | |
| 'event_category': 'conversion', | |
| 'event_label': 'label-1', | |
| 'value': 10 | |
| }); return true; | |
| <a href="/index.php?home/profile-edit" class="link -edit" | |
| onclick="ym(66973402,'reachGoal','test_test_1'); | |
| gtag('event', 'action-1', { |
| // Получение параметров строки | |
| $.findParamInUrl = function(name){ | |
| var results = new RegExp('[\?&]' + name + '=([^&#]*)').exec(window.location.href); | |
| return results == null ? null : (results[1] || 0); | |
| } | |
| // перезагрузка страницы при изменении select | |
| $(function() { | |
| var select = $('.select-component select'); |
| version: '3' | |
| services: | |
| db: | |
| image: postgres:11.4-alpine | |
| container_name: postgres | |
| ports: | |
| - 5432:5432 | |
| volumes: | |
| - ./pg_data:/var/lib/postgresql/data/pgdata | |
| environment: |
| -- удалить все таблицы | |
| DROP SCHEMA public CASCADE; | |
| CREATE SCHEMA public; | |
| -- очистить все таблицы от данных | |
| DO | |
| $$ | |
| DECLARE | |
| rec record; | |
| BEGIN |
| WATCH | |
| watch -d date // слеживание изменений | |
| watch -n 5 date // изменение интервала обновления | |
| watch -t date // отключить заголовок, показывающий интервал и прочее | |
| watch -g free // завершиться при изменении вывода | |
| --------------------- | |
| -- check disk | |
| cat /sys/block/sda/queue/rotational | |
| 1 - HDD, 0 - SSD | |
| -- Dropbox | |
| apt-get update | |
| apt-get install wget | |
| cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf - | |
| ~/.dropbox-dist/dropboxd | |
| login with pass |
| -- сборка | |
| docker run -it -p 8000:8000 p12s/hw1:v6 | |
| -- запуск с прокидыванием портов | |
| docker run -it -p 8000:8000 p12s/hw1:v6 | |
| # https://www.digitalocean.com/community/tutorials/docker-ubuntu-18-04-1-ru | |
| # https://docs.docker.com/engine/reference/commandline/cli/ | |
| docker search ubuntu |