Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

skyfire #88

Open
Andyk10 opened this issue Nov 1, 2023 · 6 comments
Open

skyfire #88

Andyk10 opened this issue Nov 1, 2023 · 6 comments

Comments

@Andyk10
Copy link

Andyk10 commented Nov 1, 2023

support Skyfire? Is it using SOAP or SRP6?

@Andyk10
Copy link
Author

Andyk10 commented Nov 1, 2023

I'm using SRP6 with the Skyfire core. It shows a successful registration, but there's no record in the database. Could you please explain why?

@victorxtx
Copy link

Don't quite know about Skyfire, but Docs of Skyfire should have provided the authentication algrithm with a function or a class. Look for that first please.

@Andyk10
Copy link
Author

Andyk10 commented Nov 1, 2023

Core Type:
0 = TrinityCore
1 = AzerothCore
2 = AshamaneCore
3 = Skyfire Project
4 = OregonCore
5 = CMangos
10 = etc
=====================================================================*/
$config['server_core'] = 3;

It's not working. T.T

@victorxtx
Copy link

If you have already tried every one of the above, I should say sorry for that. I don't actually use this Reg page, prefering write one myself.

@masterking32
Copy link
Owner

I don’t know about SkyFire; try normal, then SPR6. If none of those works, you can try SOAP.

@brandavies
Copy link

I use a repack based on Skyfire, and I managed to get this working by setting the core type to 5 in config.php

The reason this works is because in the auth database, you'll see that the salt and verifier are stored under columns "s" and "v". In core_handler.php, you'll see that if the CMangos core (type 5) is selected, it will store your salt and verifier under "s" and "v". The sha_pass_hash field doesn't get filled this way, and I'm not sure how to get that to work, but it works anyway!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants