icereval / Typescript Seed
Licence: mit
Typescript Seed Project (Angular, Hapi, Cookie Auth, TypeORM, Postgres)
Stars: ✭ 12
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
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
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
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
- Yarn
- NodeJS (NPM)
- Docker Client
- Developed with Visual Studio Code (optional)
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].