https://github.com/unitvectory-labs/serviceauthcentralweb
Web based management interface for ServiceCloudAuth
https://github.com/unitvectory-labs/serviceauthcentralweb
bootstrap5 serviceauthcentral vue3
Last synced: 5 months ago
JSON representation
Web based management interface for ServiceCloudAuth
- Host: GitHub
- URL: https://github.com/unitvectory-labs/serviceauthcentralweb
- Owner: UnitVectorY-Labs
- License: apache-2.0
- Created: 2024-01-14T21:07:19.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-11-29T18:26:57.000Z (7 months ago)
- Last Synced: 2025-12-01T22:48:28.423Z (6 months ago)
- Topics: bootstrap5, serviceauthcentral, vue3
- Language: Vue
- Homepage: https://unitvectory-labs.github.io/ServiceAuthCentral/
- Size: 2.26 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://opensource.org/licenses/Apache-2.0) [](https://guide.unitvectorylabs.com/bestpractices/status/#work-in-progress)
# serviceauthcentralweb
Web based management interface for ServiceCloudAuth
## References
- [ServiceAuthCentral](https://github.com/UnitVectorY-Labs/ServiceAuthCentral) - Simplify microservice security with ServiceAuthCentral: Centralized, open-source authorization in the cloud, minus the shared secrets.
- [ServiceAuthCentral Documentation](https://serviceauthcentral.unitvectorylabs.com/) - Documentation for ServiceAuthCentral
- [serviceauthcentralweb](https://github.com/UnitVectorY-Labs/serviceauthcentralweb) - Web based management interface for ServiceCloudAuth
- [serviceauthcentral-client-java](https://github.com/UnitVectorY-Labs/serviceauthcentral-client-java) - Java client for requesting tokens from the ServiceAuthCentral OAuth 2.0 authorization server.
- [serviceauthcentral-gcp-tofu](https://github.com/UnitVectorY-Labs/serviceauthcentral-gcp-tofu) - OpenTofu module for deploying a fully working ServiceAuthCentral deployment in GCP
## Project setup
```
npm install
```
### Compiles and hot-reloads for development
```
npm run serve
```
### Compiles and minifies for production
```
npm run build
```
### Lints and fixes files
```
npm run lint
```
### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).
The configuration for this application requires the following configuration for a production deployment that are created in `.env.production`
```
VUE_APP_SAC_MANAGE_URI=
VUE_APP_SAC_REDIRECT_URI=
VUE_APP_SAC_AUTHORIAZATION_ENDPOINT=
VUE_APP_SAC_TOKEN_ENDPOINT=
VUE_APP_SAC_ISSUER=
```
- `VUE_APP_SAC_MANAGE_URI`: The "/graphql" URL for ServiceAuthCentral's manage server
- `VUE_APP_SAC_REDIRECT_URI`: The "/callback" URL for serviceauthcentralweb
- `VUE_APP_SAC_AUTHORIAZATION_ENDPOINT`: The "/login/authorize" URL for ServiceAuthCentral's token server
- `VUE_APP_SAC_TOKEN_ENDPOINT`: The "/v1/token" URL for ServiceAuthCentral's token server
- `VUE_APP_SAC_ISSUER`: The issuer configured for ServiceAuthCentral