All Projects → 18F → identity-dashboard

18F / identity-dashboard

Licence: other
Identity developer dashboard

Programming Languages

ruby
36898 projects - #4 most used programming language
CSS
56736 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language

Labels

Projects that are alternatives of or similar to identity-dashboard

identity-oidc-sinatra
Example OpenID Connect relying party as a Sinatra app
Stars: ✭ 19 (+26.67%)
Mutual labels:  login-gov
identity-site
This is the Login.gov main website where the public is able to learn about their one account for government.
Stars: ✭ 28 (+86.67%)
Mutual labels:  login-gov

login.gov Partner Dashboard

Build Status Code Climate Test Coverage

An admin dashboard for the Identity project.

Running locally

These instructions assume identity-idp is also running locally at http://localhost:3000. This dashboard is configured to run on http://localhost:3001.

  1. Make sure Postgres is running. For example, on macOS:
$ brew services start postgres
  1. Set up the environment with:
$ make setup
  1. And run the app server:
$ make run

In the development environment, an administrator user account is created during the setup process with the email address [email protected] . If this is the first time you've run the application, you will want to log in with this email address, or create an account if one doesn't already exist. After you've logged in as the administrator, you can add new users and teams.

Alternatively, log in using any account, then promote the user to an admin using the users:make_admin Rake task:

bundle exec rake users:make_admin [email protected],First,Last

Running tests

Run RSpec tests using:

$ make test

License

The project is in the public domain, and all contributions will also be released in the public domain. By submitting a pull request, you are agreeing to waive all rights to your contribution under the terms of the CC0 Public Domain Dedication.

This project constitutes an original work of the United States Government.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].