astrolicious / studiocms

A dedicated CMS for Astro Studio. Built from the ground up by the Astro community.

Home Page:https://astro-studiocms.xyz

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Feat] Extend Authentication System ( username/password, more oAuth options, ability to extend? )

Adammatthiesen opened this issue · comments

Our Current Auth system is currently only supporting Github oAuth using Lucia-Auth.

Lucia Auth also supports Username & Password as well as Standard oAuth. The goal of this Issue would be to implement a secure username/password system as well as either adding basic support for other oAuth provider options or creating an Extension system for the user to be able to pass in oAuth Configurations.

I'll be taking on the start of this project, building the basics of the username/password auth and a googleOauth and discord oauth option into the site as per my conversation with @dreyfus92

Branch issue-0013 created for issue: [Feat] Extend Authentication System ( username/password, more oAuth options, ability to extend? )