Instead of using the provided openlogin.settings.inc, is it possible to put the settings into the database and provide a web-based UI to user? I will try making a quick prototype by tonite and post the result here.

CommentFileSizeAuthor
#8 db.diff15.84 KBJeffrey04
#7 db.diff15.8 KBJeffrey04
#6 db.diff15.75 KBJeffrey04
#5 db.diff13.5 KBJeffrey04
#1 db.diff4.99 KBJeffrey04

Comments

Jeffrey04’s picture

StatusFileSize
new4.99 KB

only managed to put things into database so far, will try working on the crud interface for providers tomorrow.

diff generated by mercurial, not sure if it is the right format...

Jeffrey04’s picture

Title: store settings into the database » store settings into the database + usable settings UI
seaji’s picture

Thanks Jeffrey04,
but your patch it not usable.
Database scheme is not all.
More difficult is admin interface.

Jeffrey04’s picture

oops, didn't have time to do it for the past few weeks, will post my progress so far tonight :D

Jeffrey04’s picture

StatusFileSize
new13.5 KB

This is my progress so far, should do complete crud for openlogin module

(diff is generated by mercurial)

P/S: this is just the CRUD interface for providers, I have not apply this in the login form, will post them tonite

Jeffrey04’s picture

StatusFileSize
new15.75 KB

/user should now get the list of providers from the database now

Jeffrey04’s picture

StatusFileSize
new15.8 KB

Added redirection after deletion

Jeffrey04’s picture

StatusFileSize
new15.84 KB

Updated admin page

giorgio79’s picture

Any plans on getting this committed please? :)

seaji’s picture

Yes, I have plans on getting this patch committed.
But have no time for now.
This will be done in a couple of weeks.

Jeffrey04’s picture

@seaji thanks for the reply :D

vacilando’s picture

Version: 6.x-1.1 » 6.x-1.x-dev

This is much needed; subscribing.