Projects tigase _server server-core Issues #985
Add support for SCRAM-SHA-512(-PLUS) (#985)
Closed
Neustradamus - opened 6 years ago

Can you add SCRAM-SHA-256 and SCRAM-SHA-256 supports in more that SCRAM-SHA-1 and SCRAM-SHA-1-PLUS supports for all Tigase softs/libs?

It will be perfect if in all supported branches (not only master).

Neustradamus - commented 6 years ago
wojciech.kapcia@tigase.net commented 6 years ago

Thank you for your comment. SCRAM-* was added in master branch (version 8.0.0) and given that it will be releases rather soon we won't port it to stable branch (current version 7.1.x). Version 8.0.0 will effectively became stable

Neustradamus - commented 6 years ago

It is possible to add SCRAM-SHA-512(-PLUS) in the same time before the release?

wojciech.kapcia@tigase.net commented 6 years ago

8.0.0 is closed (and rc1 will be released in the coming days). We could plan adding SCRAM-SHA-512(-PLUS) to 8.1.0 version.

Andrzej Wójcik (Tigase) commented 6 years ago

The feature is implemented but it requires to be enabled with the following configuration:

authRepository () {
    default () {
        credentialEncoders() {
            'SCRAM-SHA-512' (active: true) {}
        }
        credentialDecoders() {
            'SCRAM-SHA-512' (active: true) {}
        }
    }
}
wojciech.kapcia@tigase.net commented 6 years ago

Andrzej, I think that we could backport it to 8.0.1.

Andrzej Wójcik (Tigase) commented 6 years ago

I've added documentation and backported changes.

wojciech.kapcia@tigase.net commented 6 years ago

Thank you!

issue 1 of 1
Type
New Feature
Priority
Major
Assignee
RedmineID
8459
Version
tigase-server-8.1.0
Spent time
13h
Issue Votes (0)
Watchers (0)
Reference
tigase/_server/server-core#985
Please wait...
Page is in error, reload to recover