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

Feature/enhanced authentication #126

Merged
merged 42 commits into from
Jan 30, 2020
Merged

Conversation

Florian-Limpoeck
Copy link
Member

@Florian-Limpoeck Florian-Limpoeck commented Dec 9, 2019

Motivation

Exposing an enhanced authentication API in the extension SDK to be able to implement challenge/response style authentication and re-authentication.

Resolves #110
Resolves #56
Resolves #72

Changes

Extensions are now able to handle AUTH packets and re-authentication.

@cla-bot cla-bot bot added the cla-signed label Dec 9, 2019
@SgtSilvio SgtSilvio force-pushed the feature/enhanced-authentication branch 3 times, most recently from a35e47a to 88c0766 Compare December 27, 2019 09:57
@SgtSilvio SgtSilvio force-pushed the feature/enhanced-authentication branch from 3753b0b to 8ff164c Compare January 21, 2020 08:17
@SgtSilvio SgtSilvio changed the title implemented enhanced authentication. Feature/enhanced authentication Jan 24, 2020
@SgtSilvio SgtSilvio force-pushed the feature/enhanced-authentication branch from 17cb7a9 to bbd8e16 Compare January 27, 2020 19:27
Florian-Limpoeck and others added 23 commits January 28, 2020 13:16
Improved channel pipeline, removed/combined unnecessary handlers
ConnectHandler now always calls AuthenticatorService
Simplified Authenticators
Added missing failAuthentication(reasonCode) method
Improved async methods and javadoc
Made fail reason string optional
Added check if reason code can be sent by the server in AuthOutput
Improved authentication reason strings and event logs
Improved triggering life cycle events
Improved sending connack and disconnect
Improved reason code mapping
Improved async outputs, extension tasks, ...
@SgtSilvio SgtSilvio force-pushed the feature/enhanced-authentication branch from 934ca7a to 9f7637d Compare January 28, 2020 12:16
@SgtSilvio SgtSilvio merged commit a068943 into master Jan 30, 2020
@SgtSilvio SgtSilvio deleted the feature/enhanced-authentication branch January 30, 2020 13:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants