ionic 5 integration with OKTA and Spring backend with renew auth tokens after custom time
Project detail
Need ionic 5 using cordova-advanced-http integration with OKTA for authentication.
1) Create sample page with two button (Sign in) and (Logout). Based on authentication display corresponding button( when login, display logout button, when not sign in, display only sign in button)
2) On click on Login button, open OKTA page for credentials and after successful, authentication display home module.
TIP: oktadev schematics library can help https://www.npmjs.com/package/@oktadev/schematics#ionic
3) logout, to logout from app and OKTA.
4) Able to Login again and logout with out fails.
It might need a OKTA test account to set up which can be freely created.
Must use, Ionic 5, cordova, cordova-plugin-advanced-http plugin, IOS and android should be working with OKTA integration.
Must provide OKTA setting at portal side and client side(ionic) and spring book REST web api(sample webservice get call is fine) to check is it allow only auth users or not.
Must provide (demo working deliverables ios app in emulator(on call) , android app,) must provide source code and settings.