Средняя финансовая стоимость утечки данных составляет 3,86 миллиона долларов (IBM). На фишинг приходится 90% утечек данных. 15% людей, успешно подвергшихся фишингу, будут атакованы как минимум еще раз.

В настоящее время беспарольная аутентификация является простым методом. Каждый человек в мире так или иначе использует беспарольную аутентификацию, но не знает об этом. Помимо этого, есть разработчики и владельцы бизнеса, которые используют аутентификацию без пароля для своих пользователей, чтобы обеспечить им безопасность и большую конфиденциальность с точки зрения паролей. Eartho One — одна из самых известных платформ, которая предоставляет средства аутентификации без пароля и многое другое.

Аутентификацию без пароля можно понимать как процесс проверки личности пользователя без предоставления пароля. Можно утверждать, что любой метод проверки пользователей без использования пароля подпадает под эту категорию. Вот еще несколько беспарольных методов:

Биометрическая аутентификация Использование приложений для аутентификации Аутентификация на основе знаний и т. д.

Почему беспарольная аутентификация с Eartho One?

Пароли, как правило, трудно запомнить, и они уязвимы для фишинговых атак. Добавим к нему несколько цифр. Согласно Статистическому анализу Retruster, вот состояние фишинговых атак только в 2019 году: в этом году. Мошенничество с BEC нанесло более 12 миллиардов долларов убытков (ФБР). Попытки фишинга за последний год выросли на 65%. Каждый месяц создается около 1,5 миллиона новых фишинговых сайтов (Webroot). 76% предприятий сообщили, что стали жертвами фишинговых атак в прошлом году. 30% фишинговых сообщений открывают целевые пользователи (Verizon).

События последнего времени, связанные с утечкой данных и фишинговыми атаками, заставили нас искать более безопасные способы аутентификации и проверки личности. Это подводит нас к беспарольной аутентификации Eartho One.

Сейчас самое время начать готовиться к, казалось бы, неизбежному факту, что в конце концов мир станет беспарольным.

React Native и Eartho One:

Здесь, если вы используете React Native для разработки своего приложения, то, к счастью, у вас есть лучший поставщик аутентификации без пароля в мире.

Вот как вы можете начать с первого дня работы с React Native.

Начиная

1. Создайте учетную запись с помощью -› Eartho Creators. Это 100% бесплатное неограниченное количество пользователей. 2. Создайте свой первый проект, нажав Добавить проект на главном экране создателей. Проект может быть веб-сайтом или приложением.

3. После создания проекта вы увидите «Добавить доступ» на странице проекта. Начните с создания точек доступа, которыми вы хотите, чтобы мы управляли; это может быть «логин» или «премиум-пакет» или что-то еще, что дает вашим пользователям/клиентам доступ к ресурсам.

4. Поздравляем 🎉 Вы создали свой самый первый доступ. Теперь вы член сообщества создателей Земли 😊 Заходите на наш Discord сервер и скажите привет.

Шаг 1: Начать

Самый первый шаг — создать учетную запись в Eatho One, которая на 100% бесплатна.

Затем нажмите «Добавить проект» на главном экране создателей. Этот проект может быть веб-сайтом или приложением.

Теперь вы увидите «Добавить доступ» на странице объекта после создания проекта. Сделайте точки доступа для ресурсов, которые вы хотите, чтобы мы администрировали в первую очередь; это может быть «логин» или «премиум-пакеты» или что-то еще, что предоставляет вашим пользователям или клиентам доступ к ним.

Создание проекта на Eartho One

Шаг 2: Интеграция SDK

Теперь установите SDK с помощью npm или yarn и инициализируйте Eartho One.

Используйте следующую команду в npm.

npm install @eartho/one-client-react

Используйте следующую команду в yarn.

yarn add @eartho/one-client-react

Теперь зайдите на eartho.world и скопируйте информацию с вкладки настройки в свой идентификатор клиента Eartho. В коде этапа 3 измените его на YOUR EARTHO CLIENT ID. Оберните свое приложение с помощью EarthoOneProvider, чтобы настроить SDK.

// src/index.js
import React from ‘react’;
import ReactDOM from ‘react-dom’;
import { EarthoOneProvider } from ‘@eartho/one-client-react’;
import App from ‘./App’;ReactDOM.render(
 <EarthoOneProvider
 clientId=”YOUR_EARTHO_CLIENT_ID”
 >
 <App />
 </EarthoOneProvider>,
 document.getElementById(‘app’)
);

Шаг 3: Начните использовать

Отлично, теперь вы на последнем шаге:

// src/App.js
import React from ‘react’;
import { useEarthoOne } from ‘@eartho/one-client-react’;
function App() {
 const {
 isLoading,
 isConnected,
 error,
 user,
 connectWithPopup,
 logout,
 } = useEarthoOne();
if (isLoading) {
 return <div>Loading…</div>;
 }
 if (error) {
 return <div>Oops… {error.message}</div>;
 }
if (isConnected) {
 return (
 <div>
 Hello {user.displayName}{‘ ‘}
 <button onClick={() => logout({ returnTo: window.location.origin })}>
 Log out
 </button>
 </div>
 );
 } else {
 return <button onClick={connectWithPopup}>Log in</button>;
 }
}
export default App;

Вы можете просто защитить свои маршруты с помощью нашего SDK, если вы используете Eartho с веб-сайтом или приложением, которое взаимодействует с внутренним сервером. Они будут отправлены в ваше приложение по маршруту обратного вызова после завершения входа в систему Earth.

Заключительные точки зрения:

Использование Eartho one с React Native — одна из лучших вещей, которые нужно сделать в первую очередь. Вы можете защитить своих пользователей от отслеживания, как это происходит в Интернете 2.0. Более того, вы даете им удивительную легкость входа в ваш бизнес без каких-либо имен пользователей или паролей.