Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 5 из 5
  1. #1
    Аватар для Sp1ke
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.03.2015
    Сообщений
    245
    Репутация:
    55 ±

    Hash паролей

    Здравствуйте, давно интересовался, но все стеснялся спросить. Насколько вы знаете в версии SA:MP 0.3.7 R2 была добавлена такая замечательная функция, как: PassHash
    Так вот я так и не понял как ее можно применить на практике, объясните пожалуйста, а если есть возможность то покажите на примере регистрации/авторизации.

    UPD: так же хотелось узнать, есть ли этому альтернатива? Что будет стабильнее, производительней?
    Последний раз редактировалось Sp1ke; 09.03.2016 в 02:20.

  2. #2
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Ну как? Игрок ввёл пароль при регистрации, ты его обработал функцией SHA256_PassHash и записал в аккаунт игрока уже в виде хеш-суммы, которую вернёт функция. Далее, при следующих входах, сначала выгружаешь хеш-сумму из БД, а после те данные, что игрок вводит в диалог с авторизацией, обрабатываешь в SHA256_PassHash и сравниваешь с ранее записанными данными.
    Регистрация -> Пароль в SHA256_PassHash и запись хеш-суммы в БД -> выход -> ... -> вход -> Авторизация -> Выгрузка пароля из БД -> обработка введённого игроком пароля через SHA256_PassHash -> Сверка сохранённого пароля при регистрации и пароля, который игрок пытается ввести
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  3. #3
    Аватар для BadPawn
    Пользователь

    Статус
    Оффлайн
    Регистрация
    15.01.2016
    Адрес
    Приморье, Спасск-Дальний
    Сообщений
    165
    Репутация:
    7 ±
    Стоит переделывать регу на PH? Может кто знает, какие +, какие -.

  4. #4
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от BadPawn Посмотреть сообщение
    Стоит переделывать регу на PH? Может кто знает, какие +, какие -.
    Ну если ты не хочешь, чтоб пароли твоих пользователей увели в случае взлома БД - стоит
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  5. #5
    Аватар для TheMallard
    Пользователь

    Статус
    Оффлайн
    Регистрация
    08.12.2015
    Адрес
    San Fierro
    Сообщений
    217
    Репутация:
    39 ±
    Минусов нет, плюсы - безопасность.

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •