node-user-register - User registration system in Node.JS, Redis and MongoDb

  •        197

User registration system in Node.JS, Redis and MongoDb

https://github.com/likbe/node-user-register

Dependencies:

async : >0.1.x
bcrypt : >0.5.x
express : 3.0.x
mongoose : 3.0.x
passport : 0.1.3
passport-local : 0.1.6
connect-redis : 1.4.x
connect-flash : 0.1.x
node-mandrill : 1.x.x
winston : 0.6.x
jade : 0.27.x
uuid-js : 0.7.x
string : 1.0.x
moment : 1.7.x

Tags
Implementation
License
Platform

   




Related Projects

ZfcUser - A generic user registration and authentication module for ZF2

  •    PHP

ZfcUser is a user registration and authentication module for Zend Framework 2. Out of the box, ZfcUser works with Zend\Db, however alternative storage adapter modules are available (see below). ZfcUser provides the foundations for adding user authentication and registration to your ZF2 site. It is designed to be very simple and easy to extend. Please use below table to figure out what version of ZfcUser you should use.

Devise - Flexible authentication solution for Rails with Warden

  •    Ruby

Devise is a flexible authentication solution for Rails based on Warden. It supports Database Authentication, Sends emails with confirmation instructions and verifies whether an account is already confirmed during sign in, Reset password and sends reset instructions, tracks sign in count, timestamps and IP address, Locks an account after a specified number of failed sign-in attempts and lot more.

instagram-node - NodeJS driver for the instagram API

  •    Javascript

Instagram uses the standard oauth authentication flow in order to allow apps to act on a user's behalf. Therefore, the API provides two convenience methods to help you authenticate your users. The first, get_authorization_url, can be used to redirect an unauthenticated user to the instagram login screen based on a redirect_uri string and an optional options object containing an optional scope array and an optional state string. The second method, authorize_user, can be used to retrieve and set an access token for a user, allowing your app to act fully on his/her behalf. This method takes three parameters: a response_code which is sent as a GET parameter once a user has authorized your app and instagram has redirected them back to your authorization redirect URI, a redirect_uri which is the same one supplied to get_authorization_url, and a callback that takes two parameters err and result. err will be populated if and only if the request to authenticate the user has failed for some reason. Otherwise, it will be null and response will be populated with a JSON object representing Instagram's confirmation reponse that the user is indeed authorized. See instagram's authentication documentation for more information. Below is an example of how one might authenticate a user within an ExpressJS app.

addict - User management lib for Phoenix Framework

  •    Elixir

Addict allows you to manage users registration and authentication on your Phoenix Framework app easily. For now, it enables your users to register, login, logout and recover/reset their passwords.

django-registration - Django-registration (redux) provides user registration functionality for Django websites

  •    Python

If you have issues with the "django-registration-redux" package then please raise them here. This is a fairly simple user-registration application for Django, designed to make allowing user signups as painless as possible. It requires a functional installation of Django 1.11 or newer, but has no other dependencies.


ASP.NET Membership Micro Web Site

  •    ASPNET

ASP.NET Membership Micro Web Site For Visual Web Developer 2008 Express (C#). Simple start-up web site for user authentication: - Login - Register - Password Recovery - Update User Details - Change Password Multi-language support added. Can be easily translated to any langu...

Sentinel - A framework agnostic authentication & authorization system.

  •    PHP

Sentinel is a PHP 5.4+ fully-featured authentication & authorization system. It also provides additional features such as user roles and additional security features. Sentinel is a framework agnostic set of interfaces with default implementations, though you can substitute any implementations you see fit.

djoser - REST implementation of Django authentication system.

  •    Python

REST implementation of Django authentication system. djoser library provides a set of Django Rest Framework views to handle basic actions such as registration, login, logout, password reset and account activation. It works with custom user model. Instead of reusing Django code (e.g. PasswordResetForm), we reimplemented few things to fit better into Single Page App architecture.

django-registration - An extensible user-registration app for Django

  •    Python

This is a basic user-registration application for Django, designed to make allowing user signups as painless as possible. It requires a functional installation of Django 1.8 or newer, but has no other dependencies. Full documentation is available online.

aws-mobile-react-native-starter - AWS Mobile React Native Starter App https://aws

  •    Javascript

Bootstrap a React Native application on AWS. This starter automatically provisions a Serverless infrastructure with authentication, authorization, image storage, API access and database operations. It also includes user registration and MFA support. The sample use case is a "Pet Tracker" where after a user registers and logs in they can upload pictures of their pet to the system along with information like the birthday or breed.A companion blog post for this repository can be found in the AWS Mobile Blog: Announcing: React Native Starter Project with One-Click AWS Deployment and Serverless Infrastructure.

aws-mobile-react-native-starter - AWS Mobile React Native Starter App https://aws

  •    Javascript

Please submit issues to the aws-amplify repository. Bootstrap a React Native application on AWS. This starter automatically provisions a Serverless infrastructure with authentication, authorization, image storage, API access and database operations. It also includes user registration and MFA support. The sample use case is a "Pet Tracker" where after a user registers and logs in they can upload pictures of their pet to the system along with information like the birthday or breed.

aws-mobile-react-sample - A React Starter App that displays how web developers can integrate their front end with AWS on the backend

  •    Javascript

Please submit issues to the aws-amplify repository. Bootstrap a React application on AWS. This sample automatically provisions a Serverless infrastructure with authentication, authorization, website hosting, API access and database operations. It also includes user registration and MFA support. The sample use case is a "Restaurant" ordering system where after a user registers and logs in they can view different restaurant menus, select items and place orders.

gologin - Go login handlers for authentication providers (OAuth1, OAuth2)

  •    Go

Package gologin provides chainable login http.Handler's for Google, Github, Twitter, Digits, Facebook, Bitbucket, Tumblr, or any OAuth1 or OAuth2 authentication providers.Choose a subpackage. Register the LoginHandler and CallbackHandler for web logins or the TokenHandler for (mobile) token logins. Get the authenticated user or access token from the request context.

Flask-User - Customizable User Authorization & User Management: Register, Confirm, Login, Change username/password, Forgot password and more

  •    Python

Customizable User Authorization & User Management: Register, Confirm, Login, Change username/password, Forgot password and more.

DotNetOpenAuth - OpenID, OAuth, Infocard library for .NET

  •    CSharp

DotNetOpenAuth provides support for your site visitors to login with their OpenIDs by just dropping an ASP.NET control onto your page. It could be customized, how OpenID will operate on your site. It supports OpenID, OAuth and Infocards authentication. User registration and Signup of your site will be handled by this library. Users having Google, Twitter ID could login in to your site without having to create their own login.

userapp-angular - AngularJS module that adds user authentication to your app with UserApp.

  •    Javascript

AngularJS module that adds user authentication to your app with UserApp. It supports protected/public routes, rerouting on login/logout, heartbeats for status checks, stores the session token in a cookie, directives for signup/login/logout, OAuth, etc.UserApp is a user management API for web & mobile apps with the purpose to relieve developers from having to program logic for user authentication, sign-up, invoicing, feature/property/permission management, and more.

angular-registration-login-example - AngularJS User Registration and Login Example

  •    Javascript

AngularJS User Registration and Login Example

angular2-registration-login-example - Angular 2/5 User Registration and Login Example

  •    TypeScript

Angular 2/5 User Registration and Login Example

lars - :rotating_light: Is a lightweight, fast and extensible zero allocation HTTP router for Go used to create customizable frameworks

  •    Go

Have you ever been painted into a corner by a framework, ya me too! and I've noticed that allot of routers out there, IMHO, are adding so much functionality that they are turning into Web Frameworks, (which is fine, frameworks are important) however, not at the expense of flexibility and configurability. So with no further ado, introducing LARS an HTTP router that can be your launching pad in creating a framework for your needs. How? Context is an interface see example here, where you can add as little or much as you want or need and most importantly...under your control.Note: Since this router has only explicit matches, you can not register static routes and parameters for the same path segment. For example you can not register the patterns /user/new and /user/:user for the same request method at the same time. The routing of different request methods is independent from each other. I was initially against this, and this router allowed it in a previous version, however it nearly cost me in a big app where the dynamic param value say :type actually could have matched another static route and that's just too dangerous, so it is no longer allowed.

NetReg: Network DHCP Registration System

  •    Perl

NetReg is an automated system that requires an unknown DHCP client to register their hardware before gaining full network access. Through a simple web interface, the client is prompted for their user identification.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.