Как создать вход на моем фронтенд-приложении для конкретного сайта Discourse?

Кстати, Lexicon не заброшен и продолжает активно разрабатываться.

@Roie_Natan, если вы знакомы с JavaScript, вы можете изучить исходный код Lexicon, чтобы понять, как это было реализовано.

Однако, как отметил @merefield, существуют уже опубликованные материалы, которые могут помочь вам разобраться в этом.

Вот один ресурс, посвящённый сессиям пользователей: Storing extra data about a user's session - #3 by sam

Также вам может оказаться полезной схема авторизации из приложения @pmusaraj: