Page 1 of 1

Is it possible implement password manager with CEF?

PostPosted: Fri Jun 02, 2023 12:49 pm
by ESabato
Hi everyone! I’m a little bit newbie with CEF and I would like to know if it is possible add a password manager in CEF.
I read some old posts that explicitly said that password manager is not or will not be implemented in CEF, but I understand that many things changed in CEF from those moments to this moment.

Basically my questions are:

• Is it possible use just the password manager from chrome-runtime using alloy runtime?
• Is it possible use a password manager using cefclient but without chrome-runtime?

I know that I don’t understand the whole complete CEF achitecture, and for that reason I would like add this question:

• I understand that CEF is a framework that run chromium at some point. Chromium has a password manager but I don’ t clearly understand why CEF does not show that password manager or how activate it , if that is possible in any way.

Any information will be useful for me :)
Thanks for your patience.
Bye!

Re: Is it possible implement password manager with CEF?

PostPosted: Sat Jun 03, 2023 2:40 am
by magreenblatt
The Chrome password manager is only available with the Chrome runtime. You can read about the CEF architecture at https://bitbucket.org/chromiumembedded/ ... tecture.md

Re: Is it possible implement password manager with CEF?

PostPosted: Sat Jun 03, 2023 1:27 pm
by HarmlessDave
I haven't looked at the chrome-runtine password support but if it is incomplete then Brave is open source, so you could look at what they do - https://en.wikipedia.org/wiki/Brave_(web_browser)

Re: Is it possible implement password manager with CEF?

PostPosted: Mon Jun 05, 2023 7:26 am
by ESabato
Thanks magreenblat! That architecture info will be really useful to me!
Thanks HarmlessDave, I know about Brave browser , but I didn't know that is open source.
I also asked to a friend about this question and he recommended me this link to understand how is made the password manager in Chromium https://chromium.googlesource.com/chrom ... d_manager/
I will check all this info.
Thanks again!