Marcenary, Коротко: если в браузере без бэкенда, то только через расширение. Обычная страница может загружать информацию с постороннего сайта только если на том сайте прописано разрешение.
twobomb, Шестизначный числовой код - это набор от 000000 до 999999, всего миллион вариантов. Соответственно, вероятность угадать с первой попытки - одна миллионная, с двух - чуть меньше двух миллионных.
Вадим, У меня в Windows три сертификата Starfield, один из которых отозван. Из оставшихся двух один может использоваться для подписания других сертификатов (как раз G2), а второй только как конечный (Class 2).
В Linux симлинки на корневые сертификаты лежат в /etc/ssl/certs
Вадим, Корневой (как правило, самозаверенный) сертификат лежит в основе дерева. Доступ к нему в серьёзный центрах сертификации крайне ограниченный, поэтому для подписания клиентских сертификатов генерируется промежуточный сертификат, подписанный корневым. А уже промежуточным сертификатом подписывается конечный. Промежуточных сертификатов может быть несколько.
В вашем случае корневой сертификат принадлежит Starfield Technologies, Inc. и, скорее всего, есть в хранилище доверенных сертификатов браузера и/или операционной системы.
Вот он в Windows
Этим сертификатом подписан Amazon Root CA 1, который, судя по названию, компания Amazon использует как свой основной сертификат.
Затем идёт второй промежуточный сертификат, Amazon RSA 2048 M02.
И уже им подписан конечный сертификат d.codeartifact.eu-west-2.amazonaws.com.
Станислав Макаров, Или "а", или "е". Nekech, Покажите результат команды .schema users в консоли или запроса
SELECT sql FROM sqlite_schema WHERE name = 'users';
И да, ваш код уязвим к состоянию гонки. Что будет, если придут два одновременных запроса от одного пользователя и запросы к базе выполнятся в следующем порядке:
Поток 1: 'SELECT balance FROM users WHERE user_id = ?'
Поток 2: 'SELECT balance FROM users WHERE user_id = ?'
Поток 1: 'UPDATE users SET balance = ? WHERE user_id = ?'
Поток 2: 'UPDATE users SET balance = ? WHERE user_id = ?'
Vladisl4v, Тогда с каждой стороны ядро CCR2004-1G-12S+2XS, с LACP на 25+25Gb и абонентские CRS328-24P-4S+RM, соединённые с ядром на 10Gb кабелями S+AO0001.