[PHP] WebShop [2.0.0]

Message
Autor
Uživatelský avatar
Gotak
Příspěvky: 354
Registrován: 27 srp 2012, 16:22
Reputation: 0
Kontaktovat uživatele:

Re: [PHP] WebShop [1.00Beta03]

#191 Příspěvekod Gotak » 27 bře 2013, 11:56

Nastavení WebShop:
Spoiler: zobrazit

Kód: Vybrat vše

<?php
   # ==================== NASTAVENÍ DATABÁZE ================================= #
   # Server, na kterém běží MySQL databáze
   $N_MySQL_server = "93.91.250.208";
   # Uživatelské jméno pro připojení k MySQL databázi
   $N_MySQL_uzivatel = "117132_mysql_db";
   # Heslo pro připojení k MySQL databázi
   $N_MySQL_heslo = "*******";
   # Název databáze, obsahující tabulky přihlašovacích, ekonomických a givovacích pluginů
   $N_MySQL_databaze = "117132_mysql_db";
   # Název nebo zkratka měny používané ve hře
   $N_Mena = "Kč";
   
   # ==================== NASTAVENÍ PŘIHLAŠOVACÍHO PLUGINU =================== #
   # Nastavení používaného přihlašovacího pluginu
   # Možné volby: AuthMe, xAuth
   $N_Prihlasovaci_plugin = "AuthMe";
   # Nastavení používaného HASHe v přihlašovacím pluginu
   # Možné volby pro přihlašovací plugin Authme: MD5, SHA1, SHA256 (výchozí)
   # Možné volby pro přihlašovací plugin xAuth: MD5, SHA1, SHA256, WHIRLPOOL (výchozí)
   $N_Hash = "SHA256";
   
   # ==================== NASTAVENÍ EKONOMICKÉHO PLUGINU ===================== #
   # Nastavení používaného ekonomického pluginu
   # Možné volby: iConomy
   $N_Ekonomicky_plugin = "iConomy";
   
   # ==================== NASTAVENÍ GIVOVACÍHO PLUGINU ======================= #
   # Nastavení používaného givovacího pluginu
   # Možné volby: RCON
   $N_Givovaci_plugin = "RCON";
   
   # ==================== NASTAVENÍ SERVERU ================================== #
   # IP adresa Vašeho MineCraft serveru bez portu
   $N_Server_IP_adresa = "93.91.250.208";
   # RCON port k Vašemu MineCraft serveru (položka rcon.port=XxXxX v server.properties)
   $N_Server_RCON_port = 26689;
   # Heslo k RCONu Vašeho MineCraft serveru (položka rcon.password=XxXxX v server.properties)
   $N_Server_RCON_heslo = "********";
   # Název vašeho serveru, bude zobrazen na přihlšavocaí obrazovce
   $N_Server_nazev = "StyleCraft.cz";
   
   # ==================== NASTAVENÍ AKTUALIZACÍ ============================== #
   # Odesílat na email informace o dostupných aktualizacích (TRUE, FALSE)?
   $N_Odesilat_aktualizace = TRUE;
   # Email, na který budou zasílány informace o nových verzích
   $N_Email = "*******";
   # Jak často upozorňovat na nové aktualizace zasíláním emailu ve dnech?
   $N_Odesilat_aktualizace_interval = 7;

Config AuthMe:
Spoiler: zobrazit

Kód: Vybrat vše

#
# the double apostrophe mean that options is disabled!
DataSource:
  backend: mysql
  mySQLDatabase: 117132_mysql_db
  mySQLUsername: 117132_mysql_db
  mySQLPassword: *******
  mySQLHost: 127.0.0.1
  mySQLPort: '3306'
  mySQLTablename: authme
  mySQLColumnName: username
  mySQLColumnPassword: password
  mySQLColumnIp: ip
  mySQLColumnLastLogin: lastlogin
  caching: false
  mySQLColumnEmail: email
  mySQLColumnId: id
GroupOptions:
  UnregisteredPlayerGroup: ''
  RegisteredPlayerGroup: ''
  Permissions: {}
settings:
  sessions:
    enabled: false
    timeout: 10
  restrictions:
    allowChat: false
    kickNonRegistered: false
    ForceSingleSession: true
    ForceSpawnLocOnJoinEnabled: false
    SaveQuitLocation: false
    ForceExactSpawn: false
    teleportUnAuthedToSpawn: true
    maxNicknameLength: 20
    allowMovement: false
    minNicknameLength: 3
    timeout: 30
    AllowRestrictedUser: false
    AllowedRestrictedUser:
    - playername;127.0.0.1
    allowedNicknameCharacters: '[a-zA-Z0-9_?]*'
    allowedMovementRadius: 100
    maxRegPerIp: 10
    displayOtherAccounts: false
    ForceSpawnOnTheseWorlds: []
    banUnsafedIP: false
    enablePasswordVerifier: true
    ProtectInventoryBeforeLogIn: true
    allowCommands: []
  GameMode:
    ForceSurvivalMode: false
    ResetInventoryIfCreative: false
  security:
    minPasswordLength: 4
    unLoggedinGroup: unLoggedinGroup
    passwordHash: XAUTH
    doubleMD5SaltLength: 8
    passwordMaxLength: 20
  registration:
    enabled: true
    messageInterval: 5
    force: true
    enableEmailRegistrationSystem: false
    doubleEmailCheck: false
  unrestrictions:
    UnrestrictedName:
    - MyrestrictedName
  messagesLanguage: en
VBullettinOptions:
  mySQLColumnSalt: ''
  mySQLColumnGroup: ''
  nonActivedUserGroup: -1
permission:
  EnablePermissionCheck: false
BackupSystem:
  ActivateBackup: false
  OnServerStart: false
  OnServerStop: true
  MysqlWindowsPath: C:\\Program Files\\MySQL\\MySQL Server 5.1\\
Passpartu:
  enablePasspartu: false
Email:
  RecoveryPasswordLength: 8
  mailPort: 465
  mailSMTP: smtp.gmail.com
  mailAccount: ''
  mailPassword: ''
  mailSenderName: ''
  mailSubject: ''
  mailText: "Dear <playername>, \n\n This is your new AuthMe password for the server\
    \ : \n\n <servername> \n\n <generatedpass>\n\n \t Do not forget to change password\
    \ after login! \n /changepassword <generatedpass> newPassword"
  maxRegPerEmail: 1
ExternalBoardOptions:
  mySQLOtherUsernameColumns: []
Xenoforo:
  predefinedSalt: ''
Security:
  captcha:
    useCaptcha: false
    maxLoginTry: 5
    captchaLength: 5
  SQLProblem:
    stopServer: true
  ReloadCommand:
    useReloadCommandSupport: true
  console:
    noConsoleSpam: false
    removePassword: true
Hooks:
  multiverse: true
  chestshop: true
  notifications: true
  bungeecord: false
Converter:
  Rakamak:
    fileName: users.rak
    useIp: false
    ipFileName: UsersIp.rak
    newPasswordHash: SHA256

Uživatelský avatar
zikl
Příspěvky: 1123
Věk: 30
Registrován: 28 led 2012, 15:44
Reputation: 3
Kontaktovat uživatele:

Re: [PHP] WebShop [1.00Beta03]

#192 Příspěvekod zikl » 27 bře 2013, 12:01

Našel sem to je to v authme

Kód: Vybrat vše

 security:
    minPasswordLength: 4
    unLoggedinGroup: unLoggedinGroup
    passwordHash: XAUTH
    doubleMD5SaltLength: 8
    passwordMaxLength: 20

ale nechapu jak tam můzeš mit hash XAUTH u authme to neexistuje hase pro authme jsou jen tyto MD5, SHA1, SHA256
jestli to budeš menit musiš resetovat registrace jinak se ti tam nepude přihlasit na ten webshop
ObrázekObrázek
Obrázek
Moje sestava:Seznam na CZC.CZ

Uživatelský avatar
Gotak
Příspěvky: 354
Registrován: 27 srp 2012, 16:22
Reputation: 0
Kontaktovat uživatele:

Re: [PHP] WebShop [1.00Beta03]

#193 Příspěvekod Gotak » 27 bře 2013, 12:05

Xauth tam mám proto, protože mi někdo s fakahedy předělával databázi z xauth na authme a nejde to nějak udělat, aby e nevyresetovaly účty a mohl bych používat webshop?

Uživatelský avatar
zikl
Příspěvky: 1123
Věk: 30
Registrován: 28 led 2012, 15:44
Reputation: 3
Kontaktovat uživatele:

Re: [PHP] WebShop [1.00Beta03]

#194 Příspěvekod zikl » 27 bře 2013, 12:07

no to budeš muset resetovat registrace jinak ti to nepude když tak
toto

Kód: Vybrat vše

 security:
    minPasswordLength: 4
    unLoggedinGroup: unLoggedinGroup
    passwordHash: XAUTH
    doubleMD5SaltLength: 8
    passwordMaxLength: 20

přepis na

Kód: Vybrat vše

 security:
    minPasswordLength: 4
    unLoggedinGroup: unLoggedinGroup
    passwordHash: Zde si vyber hash MD5, SHA1, SHA256
    doubleMD5SaltLength: 8
    passwordMaxLength: 20

a pak ten samej hash doplníš v nastaveni webshopu ale když měníš hash musíši resetovat registrace
// Edit : Maximalne přejdeš zase na xauth
ObrázekObrázek
Obrázek
Moje sestava:Seznam na CZC.CZ

Uživatelský avatar
Gotak
Příspěvky: 354
Registrován: 27 srp 2012, 16:22
Reputation: 0
Kontaktovat uživatele:

Re: [PHP] WebShop [1.00Beta03]

#195 Příspěvekod Gotak » 27 bře 2013, 12:09

Registrace rozhodně zrestartovat nemůžu, ale nějak to určitě bez resetu jde ne? Když je to na MySQL...

Uživatelský avatar
zikl
Příspěvky: 1123
Věk: 30
Registrován: 28 led 2012, 15:44
Reputation: 3
Kontaktovat uživatele:

Re: [PHP] WebShop [1.00Beta03]

#196 Příspěvekod zikl » 27 bře 2013, 12:11

nejde ten webshop je konfigurovaný but na authme nebo na xauth ne na slátaninu databáze xauth a plugin authme
Možná když počkáš na mysteriu možná ti poradí
Naposledy upravil(a) zikl dne 27 bře 2013, 12:12, celkem upraveno 1 x.
ObrázekObrázek
Obrázek
Moje sestava:Seznam na CZC.CZ

Uživatelský avatar
Gotak
Příspěvky: 354
Registrován: 27 srp 2012, 16:22
Reputation: 0
Kontaktovat uživatele:

Re: [PHP] WebShop [1.00Beta03]

#197 Příspěvekod Gotak » 27 bře 2013, 12:12

Do háje... Tak já počkám na mysteriu.

Uživatelský avatar
Sejsel
Příspěvky: 4131
Registrován: 19 čer 2011, 09:43
Reputation: 0
Bydliště: /home/sejsel/
Kontaktovat uživatele:

Re: [PHP] WebShop [1.00Beta03]

#198 Příspěvekod Sejsel » 27 bře 2013, 18:20

Stačilo by mírně přepsat hashovací algoritmus ve webshopu
01101110011101010110001001110111

Uživatelský avatar
Gotak
Příspěvky: 354
Registrován: 27 srp 2012, 16:22
Reputation: 0
Kontaktovat uživatele:

Re: [PHP] WebShop [1.00Beta03]

#199 Příspěvekod Gotak » 27 bře 2013, 19:06

A to jak prosím? :)

Uživatelský avatar
Mysteria
Příspěvky: 9122
Registrován: 26 pro 2009, 15:40
Reputation: 7
Bydliště: Česká republika
Kontaktovat uživatele:

Re: [PHP] WebShop [1.00Beta03]

#200 Příspěvekod Mysteria » 27 bře 2013, 22:17

Gotak: Skus nastavit to takhle:

Kód: Vybrat vše

$N_Prihlasovaci_plugin "xAuth";
$N_Hash "WHIRLPOOL "
Za předpokladu, že to tvoje takhle zkonfigurované AuthMe ukládá ty hesla ve standardním xAuth formátu, tak by to mělo teoreticky fungovat.
Pokud ne, tak jednou možností bude upravit hashovací algoritmy v kódu.


Zpět na „Návody“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů