All Projects → icereval → Typescript Seed

icereval / Typescript Seed

Licence: mit
Typescript Seed Project (Angular, Hapi, Cookie Auth, TypeORM, Postgres)

Programming Languages

typescript
32286 projects
es2017
19 projects

Projects that are alternatives of or similar to Typescript Seed

Appy Backend
A user system to bootstrap your app.
Stars: ✭ 96 (+700%)
Mutual labels:  hapi, authentication, authorization
Fullstack Apollo Express Postgresql Boilerplate
💥 A sophisticated GraphQL with Apollo, Express and PostgreSQL boilerplate project.
Stars: ✭ 1,079 (+8891.67%)
Mutual labels:  postgres, authentication, authorization
Grant
OAuth Proxy
Stars: ✭ 3,509 (+29141.67%)
Mutual labels:  hapi, authentication, authorization
Rbac
Hierarchical Role Based Access Control for NodeJS
Stars: ✭ 857 (+7041.67%)
Mutual labels:  authentication, authorization
Social Core
Python Social Auth - Core
Stars: ✭ 618 (+5050%)
Mutual labels:  authentication, authorization
Retro Board
Retrospective Board
Stars: ✭ 622 (+5083.33%)
Mutual labels:  postgres, yarn
Awesome Auth
📊 Software and Libraries for Authentication & Authorization
Stars: ✭ 520 (+4233.33%)
Mutual labels:  authentication, authorization
Aws Serverless Auth Reference App
Serverless reference app and backend API, showcasing authentication and authorization patterns using Amazon Cognito, Amazon API Gateway, AWS Lambda, and AWS IAM.
Stars: ✭ 724 (+5933.33%)
Mutual labels:  authentication, authorization
Aspnet5identityserverangularimplicitflow
OpenID Connect Code / Implicit Flow with Angular and ASP.NET Core 5 IdentityServer4
Stars: ✭ 670 (+5483.33%)
Mutual labels:  authentication, authorization
React Firebase Authentication
🔥 Boilerplate Project for Authentication with Firebase in React.
Stars: ✭ 863 (+7091.67%)
Mutual labels:  authentication, authorization
Jso
Easy to use OAuth 2.0 javascript library for use in your javascript application.
Stars: ✭ 830 (+6816.67%)
Mutual labels:  authentication, authorization
Yosai
A Security Framework for Python applications featuring Authorization (rbac permissions and roles), Authentication (2fa totp), Session Management and an extensive Audit Trail
Stars: ✭ 582 (+4750%)
Mutual labels:  authentication, authorization
Wetech Admin
wetech-admin是基于Spring Boot 2.0+Mybatis+Vue的轻量级后台管理系统,适用于中小型项目的管理后台,支持按钮级别的权限控制,系统具有最基本的用户管理、角色管理、权限管理等通用性功能,企业或个人可直接在此基础上进行开发,扩展,添加各自的需求和业务功能!
Stars: ✭ 570 (+4650%)
Mutual labels:  authentication, authorization
Fwknop
Single Packet Authorization > Port Knocking
Stars: ✭ 664 (+5433.33%)
Mutual labels:  authentication, authorization
Doorkeeper
Doorkeeper is an OAuth 2 provider for Ruby on Rails / Grape.
Stars: ✭ 4,917 (+40875%)
Mutual labels:  authentication, authorization
Php Auth
Authentication for PHP. Simple, lightweight and secure.
Stars: ✭ 713 (+5841.67%)
Mutual labels:  authentication, authorization
Github Create Token
Create a Github OAuth access token.
Stars: ✭ 6 (-50%)
Mutual labels:  authentication, authorization
Django Oidc Rp
A server side OpenID Connect Relying Party (RP, Client) implementation for Django.
Stars: ✭ 16 (+33.33%)
Mutual labels:  authentication, authorization
Keeper
Stars: ✭ 23 (+91.67%)
Mutual labels:  authentication, authorization
Cloudfront Auth
An AWS CloudFront [email protected] function to authenticate requests using Google Apps, Microsoft, Auth0, OKTA, and GitHub login
Stars: ✭ 471 (+3825%)
Mutual labels:  authentication, authorization

Typescript Seed

Requirements

Services

  • docker-compose up
    • postgres

Server

Install and Run

  • yarn install
  • npm start

Migrations

  • npm run migrate schema:sync
  • npm run migrate migrations:create
  • npm run migrate migrations:run

API

Local Server: http://localhost:5000/

Endpoint Method URI
Login POST /login
Logout DELETE /logout
Sign Up POST /signup
Show User Info GET /users/{id}
Show My User Info GET /users/me
Update My User Info PUT /users/me

WebApp

  • yarn install
  • npm start

Local Server: http://localhost:3000/

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].