Skip to content
User management tool to be used in on-line projects. Includes admin dashboard.
PHP HTML CSS JavaScript Makefile Shell
Find file
Failed to load latest commit information.
admin Switch to protocol agnostic links (starting with //) to support HTTP … Apr 18, 2016
bootstrap2 Moved old bootstrap to bootstrap2 Oct 24, 2014
bootstrap3 Added Bootstrap 3 and first templates Nov 5, 2014
bootswatch @ 388c96e Moved Bootswatch to gh-pages branch Apr 28, 2016
calendarview @ c0fd24c New calendarview submodule repository Feb 23, 2013
classes Replaced native mail() call with SwiftMailer so it can be replaced wi… Apr 21, 2016
controller Moved account management and editing to Twig Oct 28, 2014
dbupgrade @ 68bac1d Updated version of DBUpgrade May 8, 2013
images Added package name for gamification code Oct 14, 2012
imagesloaded @ 0ebb570 Re-added modules with no SSH auth Apr 14, 2015
masonry @ dc3eb1f Fixed module layout. Added masonry and imagesloaded to dependancies u… Dec 21, 2014
modules Replaced native mail() call with SwiftMailer so it can be replaced wi… Apr 22, 2016
oauth-php @ 0044d81 Updated oauth-php library May 8, 2013
php-bootstrap @ aa22aaa Updated to latest PHP Bootstrap with fix for double-port Nov 29, 2013
phptidy @ 99ba110 Using regexes (supported in updated version of phptidy) to exclude su… Mar 11, 2012
swiftmailer @ fffbc0e Replaced native mail() call with SwiftMailer so it can be replaced wi… Apr 22, 2016
tests Fixed usernamepass form so it can be submitted generally regardless o… Nov 15, 2014
themes Hide "powered by" messages on smaller screens (close #196) Mar 27, 2016
trunk8 @ 386b861 Updated to latest version May 6, 2014
twig @ 42f758d Upgraded Twig to 1.16.2 (latest stable) Nov 13, 2014
view/engine Only starting session if it's not started yet. Nov 4, 2014
.gitignore Basic testing framework Nov 15, 2014
.gitmodules Replaced native mail() call with SwiftMailer so it can be replaced wi… Apr 22, 2016
.phptidy-config.php Fix phptidy configuration to exclude new facebook sdk path and php-bo… Apr 9, 2016
LICENSE-MIT Renamed the license file to make it obvious which license it is. Oct 14, 2012
Makefile Even better URL Dec 23, 2014
README.md Link to new wiki on GitHub Feb 21, 2016
aggregatepoints.php Changed all dirname(__FILE__)s to __DIR__s Jan 9, 2013
api.php Added endpoint parameter documentation Jan 12, 2015
apigen.neon Moved classes into a subfolder Jan 9, 2013
badges.php Moved all templates to 'startupapi' namespace Nov 20, 2014
change_account.php Changed all dirname(__FILE__)s to __DIR__s Jan 9, 2013
cron.php Changed all dirname(__FILE__)s to __DIR__s Jan 9, 2013
dbupgrade.php Added app settings Jun 18, 2014
default_config.php Replaced native mail() call with SwiftMailer so it can be replaced wi… Apr 22, 2016
depcheck.php Removed extra space Nov 1, 2014
edit.php Moved all templates to 'startupapi' namespace Nov 20, 2014
edit_account.php Moved all templates to 'startupapi' namespace Nov 20, 2014
global.php Changed all dirname(__FILE__)s to __DIR__s Jan 9, 2013
index.php Fixed module layout. Added masonry and imagesloaded to dependancies u… Dec 21, 2014
invitations.php Moved all templates to 'startupapi' namespace Nov 20, 2014
jquery-1.11.1.min.js Updated jQuery to 1.11.1 Oct 24, 2014
login.php Moved all templates to 'startupapi' namespace Nov 20, 2014
logout.php Changed all dirname(__FILE__)s to __DIR__s Jan 9, 2013
maillist.php Moved all templates to 'startupapi' namespace Nov 20, 2014
maintenance.php Changed all dirname(__FILE__)s to __DIR__s Jan 9, 2013
manage_account.php Moved all templates to 'startupapi' namespace Nov 20, 2014
navbox.php Added global StartupAPI class with a bunch of static functions Sep 12, 2012
oauth2_callback.php Added Instagram auth module Jul 26, 2015
oauth_callback.php Changed all dirname(__FILE__)s to __DIR__s Jan 9, 2013
package.json Removed showModuleErrors unifying error showing, added ERR.group to s… Nov 15, 2014
phpdoc.dist.xml Excluding new Facebook repo from documentation configs Jan 2, 2013
plans.php Moved the rest of the templates to 'startupapi' namespace and renamed… Nov 20, 2014
register.php Moved all templates to 'startupapi' namespace Nov 20, 2014
sample.php Better use of PowerStrip Mar 26, 2016
send_email_verification_code.php Moved all templates to 'startupapi' namespace Nov 20, 2014
show_badge.php Moved all templates to 'startupapi' namespace Nov 20, 2014
startupapi.js Migrated all login and related (e.g. password recovery) pages to Twig Nov 11, 2014
subscription_details.php Moved all templates to 'startupapi' namespace Nov 20, 2014
tools.php CSRF NONCE is used not only in admin, but in other UI too. Nov 20, 2013
transaction_log.php Moved all templates to 'startupapi' namespace Nov 20, 2014
users.php Typo in the comment Jan 20, 2013
users_config.localtest.php Using startupapi_test DB for testing Apr 15, 2015
users_config.sample.php Added support for multiple scopes for OAuth2 modules. Documented new … Jul 23, 2015
verify_email.php Moved all templates to 'startupapi' namespace Nov 20, 2014
version.php Fixed dependency Mar 7, 2013

README.md

Startup API

Startup API is a drop-in user management tool for on-line projects and SaaS (Software As A Service) web sites.

It supports many registration and authentication methods, integrates with various useful services like newsletters and provides comprehensive administrative dashboard that helps make business decisions based on data collected from the users.

One of main goals for the project is to allow fast idea-to-product cycle so we all can concentrate on know-how and not the infrastructure.

It is distributed under MIT license distributed with the code in LICENSE-MIT file.

Installation

Installation instructions and the rest of the documentation are available on project wiki

Problems and Questions

If you have any problems with installations check out the list of issues/tasks or let us know about new one.

Something went wrong with that request. Please try again.