I hereby claim:
- I am theruziev on github.
- I am theruziev (https://keybase.io/theruziev) on keybase.
- I have a public key ASBvONwp6Whi7sPJ-1J58112bmYW9tUiETVnqjronhE7Ego
To claim this, I am signing this object:
package closer | |
import ( | |
"context" | |
"errors" | |
"sync" | |
) | |
type closer func(ctx context.Context) error |
package logger | |
import ( | |
"bytes" | |
"fmt" | |
"io" | |
"net/http" | |
"time" | |
"github.com/go-chi/chi/v5/middleware" |
#!/bin/sh | |
eval "export $(egrep -z DBUS_SESSION_BUS_ADDRESS /proc/$(pgrep -u $LOGNAME gnome-session)/environ)"; | |
#Code: | |
DISPLAY=:0 notify-send "Wink wink" |
I hereby claim:
To claim this, I am signing this object:
# Range date | |
SELECT toDate(toStartOfDay(toDate(toUnixTimestamp(now()) + (number * 86400)))) date FROM numbers(10); |
from aiohttp import web | |
async def handle(request): | |
name = request.match_info.get('name', "Anonymous") | |
text = "Hello, " + name | |
return web.Response(text=text) | |
app = web.Application() | |
app.add_routes([web.get('/', handle), |
import pytest | |
from aiohttp.test_utils import TestServer, TestClient | |
@pytest.fixture | |
async def aio_client(): | |
clients = [] | |
async def factory(app): | |
server = TestServer(app) |
В данной заметке рассматривается работа JWT с симметичным алгоритмом шифрования (HS256/HS384/HS512)
Аутентификация(authentication, от греч. αὐθεντικός [authentikos] – реальный, подлинный; от αὐθέντης [authentes] – автор) - это процесс проверки учётных данных пользователя (логин/пароль). Проверка подлинности пользователя путём сравнения введённого им логина/пароля с данными сохранёнными в базе данных.
Авторизация(authorization — разрешение, уполномочивание) - это проверка прав пользователя на доступ к определенным ресурсам.