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

feat: Added APKAM enrollment authorisation functionality into the app #1664

Open
wants to merge 4 commits into
base: trunk
Choose a base branch
from

Conversation

Zambrella
Copy link

@Zambrella Zambrella commented Jan 16, 2025

- What I did

  • Created a new authorisation page to display AuthorisationHub widget
  • Created a repository provider for injecting AuthorisationService
  • Created a PendingRequestsCountCubit for displaying pending enrollment requests
  • Also updated the logic in the App Bar as to when to show the app bar actions

- How to verify it

  1. Onboard an atsign with manager keys
  2. Navigate to the new authorisation page and note down OTP (or generate a custom pin)
  3. Send an enrollment request

E.g.

at_activate enroll \
-p app-name-demo-1 \
-d device-name-demo-1 \
-n namespace1:r,namespace2:rw \
-a @<your-atisng> \
-k test1 \
-s 123123
  1. Accept/Reject request coming into the app
  2. Confirm the "new" device has successfully been enrolled or rejected

- Description for the changelog
Added APKAM enrollment authorisation functionality into the app

Demo

Screen.Recording.2025-01-16.at.16.40.23.mov

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

Successfully merging this pull request may close these issues.

2 participants