Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.

Реклама


**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 200руб/мес, Текстовая 100руб/мес.
Показано с 1 по 5 из 5
  1. #1
    Аватар для Sp1ke
    Пользователь

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

    Hash паролей

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

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

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

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

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

    Steve Pavlina

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

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

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

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

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

    Steve Pavlina

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

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

 

 

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

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

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

Ваши права

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