Skip to content

Instantly share code, notes, and snippets.

@zpawn
zpawn / web-view.md
Last active October 9, 2025 15:24
How to test WebView

1. Chrome DevTools Remote Debugging (найкращий спосіб)

Для Android:

  1. На телефоні (Android):
  • Увімкни "Режим розробника" в налаштуваннях
  • Увімкни "USB debugging"
  • Підключи телефон до ноутбука через USB
  1. На ноутбуці:
  • Відкрий Chrome
  • Йди на chrome://inspect
  • Знайди свій пристрій і натисни "Inspect" біля відкритої вкладки
@zpawn
zpawn / PageBuilder.js
Last active July 29, 2022 07:18
Deskpro. Example how to use PageBuilder
const IssuePage = () => {
const [state, dispatch] = useStore();
useEffect(() => {
// load data and save to state
});
return (
<PageBuilder
blocksMap={{
@zpawn
zpawn / gulpfile.style.js
Last active April 13, 2018 16:37
Gulp Task For Compiled Style
"use strict";
/** Plugins:
gulp-autoprefixer
gulp-csso
gulp-if
gulp-load-plugins
gulp-notify
gulp-plumber
gulp-sass
@zpawn
zpawn / Mediator.js
Last active October 27, 2017 17:07
Mediator
const Mediator = (() => {
"use strict";
let publisher = {
subscribers: {
any: [] // event type: subscribers
},
subscribe (fn, type = 'any') {
if (typeof this.subscribers[type] === "undefined") {
@zpawn
zpawn / rewrite.sh
Last active October 17, 2017 14:27
## apache
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUESTFILENAME} !-f
RewriteCond %{REQUESTFILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
@zpawn
zpawn / tokens.md
Created September 25, 2017 17:08 — forked from zmts/tokens.md
Про токены, JSON Web Tokens (JWT), аутентификацию и авторизацию

Token-Based Authentication(JWT)

Preconditions:

В данной заметке рассматривается работа JWT с симметичным алгоритмом шифрования (HS256/HS384/HS512)

Основы:

Аутентификация(authentication, от греч. αὐθεντικός [authentikos] – реальный, подлинный; от αὐθέντης [authentes] – автор) - это процесс проверки учётных данных пользователя (логин/пароль). Проверка подлинности пользователя путём сравнения введённого им пароля с паролем, сохранённым в базе данных пользователей;

Авторизация(authorization — разрешение, уполномочивание) - это проверка прав пользователя на доступ к определенным ресурсам.