Crowdhailer

Crowdhailer

Creator of Raxx

Hi forum. We are working on an Elixir project that recently went live and hoped it is of interest to some of you here.

What?

trykno.app is a service for a smooth passwordless login.
Both magic link and web crypto api’s are used to authenticate, giving your users the best experience.

For the developer a super simple integration is offered. It’s a single script tag on the front end and a single API call on the back end, think Stripe checkout.

Our API obscures the users’ private data by default. (You can receive it if needed).
This frees you up from thinking about many Data Privacy requirements, depending on your usecase and where else you collect data from.

p.s. that screenshot which says it’s free, that’s the page for your users. For site owners 1K active user accounts start at $29 per month.

Why?

We built trykno.app because we think the passwordless future is coming soon.

  • The number of passwords each of us has to remember is still increasing.
  • Device API’s (like crypto) are available in more devices than ever.
  • Running a web service has an increasing obligation to look after your users data.

Once a large number of sites start offering a passwordless solution, those who still use passwords are going to start looking dated or, even worse, untrustworthy.

Current status

trykno.app is up and running and ready for customers who want to get ahead of the passwordless curve.
You can try the experience out now by visiting our community site forgetpasswords.com

The Code

The structure of our codebase is deliberately simple.
We deploy on Heroku, and use Postgres for all our datastorage needs. We serve a JSON API to our Single Page App front end.

The front end uses sveltejs this keeps it extra lean - important when we want to load our page in other sites.

There is only one backend service and that is 100% Elixir. Elixir was chosen because the process model works very well with our requirements. We have some long lived connections that push data to the client to help the users through the process.

Showing Posts 1 to 4

Crowdhailer

Crowdhailer OP

Creator of Raxx

Site for Business owners trykno.com

This site is for people running websites who might use Kno. They are our actual customers.

There is more information around feature benefits, and also pricing.

Crowdhailer

Crowdhailer OP

Creator of Raxx

Free tier now available.

Users can now create there own secure applications on https://trykno.com, previously we had concierge approach to onboarding.

As part of this we have set up a free tier that should really help for development and testing. We hope you enjoy it and if you have any question do reach out to me or email team@trykno.com

Crowdhailer

Crowdhailer OP

Creator of Raxx

Phoenix server integration now available

We have released the first version of the Kno elixir library. It ships with a Plug/Phoenix integration.

It takes just two small changes to passwordless authentication to a new phoenix application.

Add the plug middleware to your endpoint.

plug Kno.Plug.Session, success_redirect: "/dashboard"

Add the sign in/out button to your template

<%= Kno.Plug.session_buttons(@conn) %>

Once that has been done any controller can use Kno.Plug.persona_id(conn) to see the authenticated user.

See the docs for setup details.

Crowdhailer

Crowdhailer OP

Creator of Raxx

trykno is Dead, DID is it’s successor

https://did.app

New name, new focus

lots was learnt from building trykno last year but we have changed name and focus.
It’s not just the name that has changed, we have also refocused on adopting open standards.

Now we support OpenID Connect as the main way to integrate with our passwordless authentication service.
We are also building in support for WebAuthn both developments mean you have to put less trust in our choice and rely on the wisdom of those who have though through this all before.

We will shortly be relaunching

If you would like to test out the service we are ready to onboard a few early adopters. Reach out to us at team@did.app. We will happily walk you through the process and can answer any questions you have on passwordless, SSO, OAuth, OIDC, WebAuthN (and other acronyms)

— All posts loaded —

Where Next? Top

Trending in Discussions Top

AstonJ
As the title says, please share what you’ve been up to with Elixir. Whether that’s been learning it, looking into it, making stuff with i...
2977 92995 915
New
caslu
I want to open this thread for you all to discuss and help those who really like Ash but are still hesitant to use it in a real project. ...
New
mudasobwa
I am happy to introduce the very α version of the new programming language compiled to BEAM. Welcome Cure. It has literally three kille...
New
GES233
I’m posting this in response to Jose’s recent tweet (Cr. link) : People are sleeping on Elixir for a coding harness: Hot-code swappi...
New
_mfierro
Hello, I wrote Stop My Hand, a Scattergories-like web application using Phoenix/LiveView as my learning project for Elixir (after readin...
New
nseaSeb
AcmeScript — Writing JS hooks as if I were still using Elixir I’ve been having fun building a little something over the last few days: Ac...
New
marciol
It would be helpful to have a list of companies worldwide that hire engineers without prior experience in Elixir. Often, it can be quite ...
New

Other Trending Topics Top

garrison
Hobbes is a low-level distributed database for the Elixir programming language. Hobbes provides a simple, safe, and scalable storage lay...
New
jimsynz
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
mcass19
ExRatatui lets you cook up rich terminal UIs in Elixir, powered by Rust’s ratatui via Rustler NIFs. Build interactive terminal applicatio...
New
Damirados
Hello everyone. After busy few months I am happy to announce v0.1.0 of Emerge &amp; Solve. They are GUI (Emerge) and State management (S...
New
netoum
Corex is an accessible, unstyled UI component library for Phoenix that integrates Zag.js state machines using Vanilla JavaScript and Live...
New
wintermeyer
There are three potential reasons for members of this forum to have a look at https://vutuv.de You are tired or annoyed of LinkedIn. Yo...
New

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews