Skip to content

keechma/example-login

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

keechma-login

This application shows how to use the Keechma framework to handle the login workflow.

It achieves that by splitting the application in two apps:

  • Session app - Takes care of the login
  • Main app - Implements the application logic

When the user is logged in the session app will mount the main application inside itself - at that moment, two applications will be running at once. Each application will have it's own app state and run completely independently from the other.

This is possible because there are no shared globals in Keechma.

Read the annotated source.

Setup

Make sure you have Leiningen installed.

Clone the repo:

$ git clone https://github.com/keechma/keechma-todomvc.git
$ cd keechma-todomvc

To get an interactive development environment run:

lein figwheel

and open your browser at localhost:3449. This will auto compile and send all changes to the browser without the need to reload. After the compilation process is complete, you will get a Browser Connected REPL.

License

Copyright © 2016 Mihael Konjevic

Distributed under the MIT License.# keechma-login

About

Example application with the login

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published